Search

'안드로이드'에 해당되는 글 2건

  1. 2013.07.16 안드로이드 개발 : Hello World 출력하기
  2. 2013.07.11 안드로이드 개발환경 구축하기

오늘은 간단합니다.

안드로이드 가상기기에서 Hello World 출력하겠습니다.

순서는
1. 안드로이드 프로젝트 생성
2. 가상기기에서 실행

 

 

1. 안드로이드 프로젝트 생성

(1) eclipse를 실행시킨 후 File → New → Android Application Project를 선택합니다. 

 

(2) 프로젝트 네임 / 어플리케이션 네임을 정해주시면 됩니다. 저는 hello라고 정했습니다. 그리고 Next
- Application Name : 실행되는 어플리케이션의 실제 이름
- Project Name : 이클립스에서의 이름
- Package Name :  패키지의 이름
- Minimum Required SDK : 어플리케이션이 돌아가는 기준이 되는 최소한의 OS SDK
- Target SDK : 개발할 기준이 되는 OS SDK
- Compile With : 컴파일러 할 기준이 되는 OS SDK

 

(3) 특별한것 없이 일단 Next를 합니다.
- Create custom launcher icon : 어플리케이션의 아이콘 설정 여부 : 4번에서 설명
- Create activity : 액티비티에 대한 설정 여부 : 5번에서 설명
- Mark this project as a library : 해당 프로젝트가 라이브러리 프로젝트인지를 정합니다.
- Create Project in workspace : 프로젝트 저장위치를 결정합니다. 체크하면 워크스페이스안에 생성이 되고 아니라면 개인이 설정한 위치에 저장됩니다.

 

(4) 아이콘 설정하는 페이지입니다. 여기도 Next로 넘어갑니다.
- 3번의 Create custom launcher icon을 체크해서 나타납니다.
- 프로그램의 아이콘에 대한 전반적인 부분을 설정할 수 있습니다.

 

(5) 액티비티를 설정하는 부분입니다. 여기도 일단 Next!
- 3번의 Create Activity를 체크해서 나타납니다.
- 어떤식으로 페이지를 만들 것인지에 대한 것입니다. 큰 신경안쓰셔도 되요.

 

(6)  5번에서 Blank Activity를 선택했기에 나타나는 페이지 입니다. 별다른 설정없이 Finish 눌러서 완료!
- Activity Name : 액티비티 이름입니다. 처음 만들어지는 페이지이니 main이 되겠죠
- Layout Name : 말 그대로 레이아웃 이름입니다.
- Navigation Type : 네비게이션 타입으로 여러 페이지를 만들때 사용합니다. 지금은 필요없으니 None!

 

(7)  드디어 프로젝트 하나를 만들었습니다!

 

2. 가상기기에서 실행

그럼 이제 실행을 시켜야 합니다.

그전에 한가지 팁을 알려드리자면.. 가상기기를 키는 것 조차.. 매우 오래 걸렸습니다.

제 기준에서는 몇분 걸렸네요.. 그런고로.. 개발하는 동안에는 가상기기를 끄지 맙시다..

켜둔상태로 계속 컴파일 하면서 실행을 할 수 있어요

 

(1) 가상기기 ON

Window → Android Virtual Device Manager을 선택합니다.

차례대로 클릭합니다. 

 

기다립니다.

가상기기가 나타났습니다. 부팅이 완료될때까지 기다립니다.

부팅이 완료되었습니다. 저는 2분 걸렸네요.. 여러분들은 어떠신가요..^^

 

(2) 컴파일하여 Hello World 출력 하겠습니다

Run → Run 하면 됩니다.

...

조금 기다려보면

 나타납니다...

 

혹시 안되시는 분들 계시다면.. 가상기기를 잠김모드에서 풀어보세요.. 실행되어 있는 상태일 것입니다.

그래도 안되어 있다 하시면

확실한건 아니지만 해보시길..^^;

 

이상입니다!

전체적인 진행과정은 아래와 같이 진행됩니다.

1. 자바개발환경(JDK) 설치하기
2. 안드로이드 SDK 다운로드하기(이클립스 포함)
3. 이클립스 실행하기

로 진행되겠습니다.

 

1. 자바개발환경(JDK) 설치하기

JDK는 이미 설치되어 있을 수 있습니다. 이에 따라 먼저 설치여부 및 버전을 확인합니다.
설치가 안되어 있다면 아래 그림 1과 같이 나타납니다.

진행 : 실행 → cmd  → java -version


그림 1. JDK가 설치 안되어있을 경우 메시지

설치가 안되어 있다면 아래의 링크로 이동하여 다운로드 받습니다.

http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

Accept License Agreement를 클릭 해주셔야 합니다. 다음으로 자신의 운영체제에 맞는 버전을 다운로드 받으시기 바랍니다. 다운로드 속도는 500KB ~ 1MB 정도의 속도가 나옵니다. 2분가량 걸립니다.

다운로드가 모두 완료되었다면 설치를 진행합니다.

설치 완료 후 cmd창에서 java -version을 입력하면 버전이 나오게 됩니다. 

 

2. 안드로이드 SDK 다운로드하기(이클립스 포함)

안드로이드 SDK는 아래의 위치에서 다운로드 받을 수 있습니다.

http://developer.android.com/sdk/index.html

체크박스 체크하고 운영체제 bit 맞춰누르면 다운로드버튼이 활성화 됩니다. 대략 430MB로 300KB~500KB정도의 속도입니다. 20분 가량 걸렸네요.

다운로드 받은 파일은 zip 압축파일로 압축은 원하는 위치에 해제해 주시면 됩니다.
폴더 2개와 실행파일 1개가 있습니다.

 

3. 이클립스 실행하기

안드로이드 SDK를 압축해제하면 그 안에 이클립스가 포함되어 있습니다. eclipse폴더안의 eclipse.exe를 실행시켜 줍니다.


workspace는 프로젝트가 저장되는 경로로 원하는 경로를 지정해줍니다. 이어서 OK버튼을 클릭합니다.


구글에 통계자료 협력에 관한 내용입니다. Yes / No 개인 취향대로 선택 후 Finish를 해주세요.

 

다음은 디바이스 설정입니다. 앞으로의 설명은 가상장치로 진행하기에 가상장치 설정을 하겠습니다.

이클립스 → Window → Android Virtual Device Manager 로 이동합니다.

New를 선택합니다.

원하는 기기명, 기기, OS, RAM을 선택해주고 OK버튼을 클릭합니다. 

 

여기까지가 안드로이드 개발환경 구축하기 였습니다.

다음은 가상기기에서 Hello world를 출력해보겠습니다.