To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부
개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2
Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 3
JDK 다운로드및설치 (JDK5 or JDK6) Eclipse 다운로드및설치 (Eclipse Classic) Android SDK 다운로드및설치 ADT 설치 (Android 의 Eclipse PlugIn) AVD(Android Virtual Device) 생성 Hello Android! 4
개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 5
아래 URL 에서 JDK 를다운로드한다 (JDK5 혹은 JDK6) http://java.sun.com/javase/downloads/index.jsp 주의 : 안드로이드개발을위해서는 JRE만설치해서는안되며, 반드시 JDK 를설치해야한다. 둘중하나를선택한다. 6
32bit machine 인경우 64bit machine 인경우 7
User name과 password를넣는다. ( 혹은그냥 skip 한다.) 적절한디렉토리에다운로드한다. 8
다운로드한 JDK 파일을실행시킨다. 9
10
11
12
개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 13
아래 URL 에서최신 Eclipse Classic 을다운로드한다. http://www.eclipse.org/downloads/ Windows용으로 32bit 버전과 64bit 버전의두가지를제공한다. 이것을선택한다. 14
둘중하나를선택한다. 15
다운로드한파일의압축을푼다. 16
( 가급적 ) 디렉토리 eclipse 를 c:\android 밑에 copy 한다. 17
eclipse 를실행했을때, 다음과같은에러가날수있다. 18
에러가발생했다면, 파일 eclipse.ini 을열어서다음과같이 두줄을추가한후, eclipse 를다시수행한다. 19
다음과같이 workbench 를지정 (select) 한다. 20
정상적으로실행되었으면, 다음과같이 workbench 를 선택하여첫화면으로이동한다. 21
개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 22
아래 URL 에서안드로이드 SDK 를다운로드한다. http://developer.android.com/sdk/index.html Windows 용을다운로드한다. 23
약 22MB 크기의압축파일이다. 24
다운로드한파일의압축을푼다. ( 가급적 ) android-sdk-windows 디렉토리를 C:\android 밑으로옮긴다. 25
SDK Setup.exe 를수행시키면, 다음과같이나타난다. 26
필요한패키지만선택하여 install 한다. ( 선택예 : 다음페이지화면참조 ) Android SDK Tools 최신버전 SDK Platform Android 2.2, 2 API 8 - Froyo Samples for SDK API 8 Google APIs by Google Inc., Android API 8 SDK Platform Android 2.1, API 7 Éclair Samples for SDK API 7 Google APIs by Google Inc, Android API 7 USB Driver package Documentation for Android SDK Accept All을선택하여모두설치할수도있으나, 시간이매우오래걸림에유의한다. 27
필요한패키지만선택하여 install 한다. ( 다음페이지화면참조 ) 28
성공적으로 install 되면다음과같이확인할수있다. 29
Install 과정에서 https 관련에러가발생하면, 다음과같이 Settings 에서 Force https://... 를선택한후, 다시실행한다. 30
개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 31
Eclipse 를실행시킨후, 메뉴에서 Help Install New Software 를 선택한다. 32
Work with 에 https://dl-ssl.google.com/android/eclipse/ 를입력 하고, Add 를클릭한후, 적당한 name( 예 : ADT) 를입력한다. 33
만일, 이과정에서다음과같이에러가발생한다면, https 대신 http 를입력한다. 즉, http://dl-ssl.google.com/android/eclipse/ 를입력하 여해결한다. 34
Developer Tools 를선택하여설치를시작한다. 35
36
설치가끝나면, eclipse 를재시작한다. 37
만일, ADT 설치과정에서앞서의 JVM Terminated 에러가 다시발생할수있다. 이경우앞서와마찬가지로 eclipse.ini 수정을반복하여 해결한다. ( 아래참조 ) 에러가발생하지않았다면, 이과정은필요하지않다. 38
설치가바르게되었는지확인하기위하여, 다음과같이프로젝트를 선택하여, Android Project 가나타나는지확인 ( 만 ) 한다. 39
Eclipse 가다시실행되고나면, 메뉴의 Windows Preferences 를선택하여 Android SDK 디렉토리를설정한다. 40
41
개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 42
메뉴에서 Window Android SDK and AVD Manager 를선택한다. 43
다음과같이새로운 device 생성을시작한다. 44
Device 이름을쓰고, target 을선택한후,AVD 를생성한다. 256 혹은 512 가적당하다. 너무크면시간이매우오래걸린다. 45
생성시, target 을달리선택할수도있다. (2.1 대신 2.2 선택등 ) 2.1 Éclair 2.2 Froyo Google APIs Google Map 등사용 다른 emulator 를선택할수도있음 ( 추후설명 ) 46
AVD 가생성되면다음과같이나타난다. 47
Details 탭을사용하여, AVD 의위치등정보를볼수있다. 48
( 나중을위해 / 한글에의한오류를피하기위해 ) AVD 를 C:\Android\AVDs 에옮긴다. android move avd n firstavd p C:\Android\AVDs\firstAVD 49
Details 탭을사용하여, AVD 의위치를다시확인한다. 50
Start 탭을눌러, AVD 를실행시킨다. 51
AVD 가정상적으로실행되는지확인한다. 마우스를클릭한다. 52
그림 : 위키 53
HVGA (Half-size Video Graphics Array) default 320 x 480 54
QVGA (Quater-size Video Graphics Array): 240 x 320 55
갤럭시 S: WVGA 800 x 480 (W Wide) 참고 : 아이폰 4G 960 x 640 56
갤럭시 S: WVGA 800 x 480 (W Wide) 참고 : 아이폰 4G 960 x 640 57
개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 58
다음과정에따라, HelloAndroid 프로젝트를생성한다. 59
이름을일관성있게 부여한다. 60
다음과같이 HelloAndroid 프로젝트와 HelloAndroid.java 가생성되었는지확인한다. 61
Run-As 탭을선택하여, HelloAndroid 를실행한다. 62
다음과같이 emulator 가실행된다. Lock 을풀면 ( 마우스를눌러 오른쪽으로옮기면, lock 이풀린다 ), HelloAndroid 가실행된다. 63
메뉴의홈을누르면, HelloAndroid 아이콘을볼수있다. 64
65