HelloAndroid 만들기

이제 안드로이드 개발환경이 제대로 되었는지, “HelloAndroid”를 만들어 보겠습니다. 안드로이드 프로젝트를 생성하는 방법을 간단히 익힐 수 있으니, 처음 하시는 분은 꼭 해보시길 바랍니다.

지금부터는 모두 eclipse에서 작업이 이루어집니다.

1. [File] - [New] - [Project..] 메뉴를 선택합니다.

2. New Project창이 뜨면 [Android] – [Android Project] 를 선택합니다.

 

3. 아래와 같이 입력하고, [Finish] 버튼을 클릭합니다.

 

4. [Run] – [Run] 메뉴나 [Ctrl+F11] 단축키를 이용해서 실행합니다. 아래처럼 나오면, [Android Application]을 선택합니다.

 

5. 에뮬레이터가 실행되면 “HelloAndroid”가 실행됩니다.

 

Eclipse의 좌측에 나타나는 각종 리소스들을 하나씩 살펴보시면, 안드로이드 어플리케이션이 어떤 구조로 만들어지는지 대략적으로 짐작할 수 있을 겁니다.

위에 나타난 문구를 바꾸시려면, 아래 그림에 있는 strings.xml을 열어서 고치시면 됩니다.

1. AVD (Android Virtual Device) 만들기

가. Eclipse에서 [Window] - [Android SDK and AVD Manager] 메뉴로 들어간다.

나. 왼쪽 목록에서 [Virtual Devices]를 선택하고, [New]버튼을 클릭한다.


다. [Name]에 “AVD1.6”, [Target]에 “Google APIs (Google Inc.) – API Level 4”를 선택하고, [Size]는 ‘128’을 입력한다. 다음 [Create AVD]버튼을 클릭하면, AVD가 생성된다.


Target에는 설치된 SDK버전이 모두 나타나는데, 보통 “Android 1.6 – API Level 4”와 “Google APIs (Google Inc.) – API Level 4”처럼, 두 개가 있다. 둘 다 같은 버전이지만, Google APIs라고 된 것은 Google서비스가 포함되어 있다.

여기서 1.6버전으로 선택한 것은, 국내에 출시되는 안드로이드폰이 1.6과 2.1버전으로 주로 출시되는 상황이라서 선택했다. 자신이 원하는 버전을 선택하면 된다.

128은 SD Card용량을 의미하고, Skin에서는 화면 해상도를 선택할 수 있다.

 

2. PATH설정

PATH설정은 안해도 무방하지만, 설정해 두면 가끔 android SDK 폴더에 있는 tools 폴더 명령을 사용해야 할 때 유용하다.

윈도우XP 기준으로 [내 컴퓨터] - [시스템 등록 정보] – [고급] - [환경 변수] - [PATH] - [편집]에서 압축을 풀었던, android-sdk-window폴더의 tools 폴더 경로를 입력하면 된다. (이미 입력된 내용을 참고해 보면, 세미콜론 ; 를 이용해서 구분한 것을 알 수 있다. 즉, 여기서는 ;C:\Program Files\eclipse\android-sdk-windows\tools 를 가장 끝에 입력하면 된다.)

 

3. 한글키보드 설치

안드로이드 SDK에는 한글키보드가 없기 때문에 한글 입력을 테스트할 수 없다. 따라서 가상 한글키보드를 설치해야 하는데, 여기서는 “접촉식 한글 자판”을 설치한다.

가. http://www.androidpub.com/keyboard 에서 가장 최신 버전의 “HangulKeyboard.apk” 파일을 다운로드 받는다.

나. 다운로드 받은 파일을 android-sdk-windows의 tools 폴더에 복사한다. (여기서는 C:\Program Files\eclipse\android-sdk-windows\tools 폴더이다. 자신이 압축푼 위치를 찾으면 된다.)

다. 윈도우 XP기준으로 [시작] - [실행]에서 “cmd”를 입력해서 커맨트창을 연다.

라. “cd C:\Program Files\eclipse\android-sdk-windows\tools” 명령을 입력해서 tools폴더로 이동한다.

마. “start emulator –avd AVD1.6” 명령을 입력하면, 에뮬레이터가 실행된다. (“AVD1.6”은 앞서 만들었던 AVD이름이다.)

라. 에뮬레이터가 실행되면, “adb install hangulkeyboard.apk” 명령을 실행해서 한글 키보드를 설치한다.

 

4. AVD 한글 설정

아래 설정 방법은 안드로이드 1.6 기준이며, 다른 버전으로 실행하면 조금씩 다를 수 있다. 휴대폰 사용법과 유사하니 어렵지 않게 설정할 수 있을 것이다.

가. 아래 순서대로 설정하면 모든 메뉴가 한글로 나올 것이다.


나. “한글 접촉식 키보드”만 체크하고, 다른 것은 모두 체크를 해제한다.

 

이제 개발을 위한 기본 설치는 마쳤다. 아래 이미지처럼 eclipse에서 [Window] - [Android SDK and AVD Manager]에 들어가서도 에뮬레이터를 실행할 수 있다.

에뮬레이터에서 안드로이드 운영체제를 함 사용해 보시길… 나름 재밌습니다. ^^;

1. JDK 설치

http://java.sun.com/javase/downloads 에서 JDK를 다운로드 받아 설치한다.

JDK는 Java Development Kit 의 약어로 Java개발을 위한 필수 프로그램이다. 개발을 위한 것이 아니라면 JRE를 설치하는데, JRE는 Java로 개발된 프로그램을 실행하기 위한 것으로 차이가 있다.

 

2. Eclipse 설치

http://www.eclipse.org/downloads 에서 Eclipse IDE for Java Developers 를 클릭해서 다운로드 받는다.

받은 파일은 C:\Program Files\eclipse (반드시 이 경로가 아니라도 된다.)에 압축을 푼다. Eclipse는 별도의 설치 프로그램을 제공하지 않으므로 원하는 경로에 압축을 풀어도 무방하다.

압축을 풀었으면, eclipse 실행파일을 바탕화면에 바로 가기로 등록해 두면 좋다.

 

3. Android SDK 설치

http://developer.android.com/sdk 에서 다운로드 받는다.

받은 파일은 C:\Program Files\eclipse\android-sdk-windows (eclipse 하위가 아닌 다른 경로도 상관없다.)에 압축을 푼다.

 

4. Eclipse ADT플러그인 설치

가. Eclipse를 실행한다. (Vista나 Windows7에서는 관리자권한으로 실행하기를 권장한다. 설치 시에만 해당하며, 만약 위에서 압축 풀 때 개인 폴더에 풀었다면 관리자권한이 아니라도 상관없다.)

나. [Help] – [Install New Software] 선택하고, Install 창이 나오면 [Add]를 클릭한다.


다. Add Site창이 나오면, [Name]에 “Android Plugin” 입력, [Location]은 “https://dl-ssl.google.com/android/eclipse” 입력하고(https 오타 주의), [OK]를 클릭한다.


라. Work with 에 방금 입력한 Android Plugin 이 맞는지 확인하고, [Developer Tools]에 체크한 후, [Next]를 클릭한다. (Developer Tools는 조금 기다려야 나타날 수 있다. 나타나지 않는다면, Work with에서 Android Plugin을 다시 선택해 보자.)


마. 조금 기다리면 아래 화면처럼 나온다. “Android DDMS”와 “Android Development Tools”가 있는지 확인 후, [Next]를 클릭한다.


바. “I accept the terms of the license agreements”를 선택하고, [Finish]를 눌러 마친다.


사. 아래 그림처럼 설치가 되고, Eclipse 를 재시작한다. (중간에 메시지가 나오더라도 [OK]를 눌러 진행시킨다.)

 

5. Android SDK 경로 지정 설치

가. Eclipse의 [Window] – [Preferences] 메뉴를 선택한다.

나. 좌측 목록에서 “Android”를 선택하고, 오른쪽에서 [Browse…]를 클릭해서, Android SDK 압축푼 위치를 지정한다. 다음 [OK] 버튼을 클릭한다. (중간에 몇 개의 메시지가 뜨면 [OK]를 클릭해서 넘긴다.)


다. 이번에는 [Window] – [Android SDK and AVD Manager] 메뉴를 선택한다.


라. [Accept All] 선택 후 [Install] 버튼을 클릭해서 설치한다. (자신에게 필요한 버전만 선택해서 설치할 수 있지만, 편의상 모든 버전을 설치하였다.)


마. 아래 화면처럼 선택한 SDK를 모두 다운로드 받아 설치한다. (약 30분 정도 걸렸다.)

  1. vvipbum 2010.05.23 16:56 신고

    보고 많은 안드로이드 개발환경구축하는데 많은 도움이 되었습니다 ^ㅡ^;; 좋은 정보 감사합니다.

  2. jinyeo 2010.05.26 22:49 신고

    많은 도움 되었습니다. 감사합니다.

  3. 2010.07.05 09:19

    비밀댓글입니다

+ Recent posts