반응형
안드로이드 개발에 대한 정보는 구글 개발자 사이트를 통해서 얻을 수 있습니다.
통합개발환경(IDE)을 '이클립스'로 하면, 안드로이드 개발 환경 구축은 간단합니다.
이 3가지 프로그램을 다운로드하여 설치하면 개발환경 구축을 위한 준비가 된 것 입니다.
JDK는 자신의 타겟이 되는 안드로이드 플랫폼의 JDK와 같은 버전을 쓰는 것이 낫다고 생각 됩니다. 최신버전의 JDK에는 지원이 될 수 있지만, 전 버전에는 지원되지 않는 기능이 있을 수 있기 때문이죠.(모르시는 분은 최신버전을 다운로드 합니다)
Android SDK는 최신버전을 다운로드 합니다. 이클립스를 사용하면 Android SDK and AVD Manager에서 원하는 버전의 안드로이드 API를 다운로드 할 수 있고, 안드로이드 프로젝트를 만들 때 Build Target(ex. android 2.1, android 2.2 ...)을 결정 할 수 있습니다.
Eclipse 역시 최신버전을 다운로드 합니다. 그래야 좀 더 유용한 기능이 많겠죠?
그럼 설치 순서를 차근차근 알아보겠습니다.
먼저 PC개발환경은 Fedora13(Kernel 2.6.33) 입니다.
1. JDK를 다운로드 합니다. (Java SE 버전으로 받습니다)
- JDK Download를 누르면, 개발환경이 Linux이기 때문에 Platform을 Linux로 선택하고, 라이센스에 동의한 뒤
Continue를 클릭합니다.
만약 자동 설치를 원하시면 rpm.bin으로 설치하시고, 내가 원하는 경로에 설치하시러면 .bin으로 설치하세요.
(저는 사용해야 하는 JDK 버전이 있었기 때문에 버전이 다를 수 있고, .bin 파일입니다.)
2. Android SDK를 다운로드 합니다.
- 개발환경이 Linux이기 때문에 Linux버전으로 받습니다
3. Eclipse를 다운로드 합니다
- Eclipse Classic 버전으로 최신버전을 받습니다, 윈도우에서는 .zip이고, 리눅스에서는 .tar.gz로 파일을 다운로드
하게 되어 있습니다.
※ JDK파일과 Android SDK파일, Eclipse파일은 ~/Download에 있다고 가정합니다.
4. android 디렉토리를 만들고, 다운로드한 파일을 android 디렉토리 안으로 이동합니다.
5. JDK파일을 실행합니다. (파일명은 다를 수 있습니다)
6. Android SDK파일을 압축해제를 합니다.
7. Eclipse파일을 압축해제를 합니다.
8. PATH경로에 JDK/bin 경로와 SDK/tools 경로를 추가합니다.
9. Esc를 누른 뒤 :wq! 를 입력하고 엔터를 누릅니다. 그리고 source명령어로 환경변수를 업데이트합니다.
10. eclipse를 실행합니다.
11. Help > Install... 선택하고, ADT plugin을 설치 합니다.
통합개발환경(IDE)을 '이클립스'로 하면, 안드로이드 개발 환경 구축은 간단합니다.
이 3가지 프로그램을 다운로드하여 설치하면 개발환경 구축을 위한 준비가 된 것 입니다.
JDK는 자신의 타겟이 되는 안드로이드 플랫폼의 JDK와 같은 버전을 쓰는 것이 낫다고 생각 됩니다. 최신버전의 JDK에는 지원이 될 수 있지만, 전 버전에는 지원되지 않는 기능이 있을 수 있기 때문이죠.(모르시는 분은 최신버전을 다운로드 합니다)
Android SDK는 최신버전을 다운로드 합니다. 이클립스를 사용하면 Android SDK and AVD Manager에서 원하는 버전의 안드로이드 API를 다운로드 할 수 있고, 안드로이드 프로젝트를 만들 때 Build Target(ex. android 2.1, android 2.2 ...)을 결정 할 수 있습니다.
Eclipse 역시 최신버전을 다운로드 합니다. 그래야 좀 더 유용한 기능이 많겠죠?
그럼 설치 순서를 차근차근 알아보겠습니다.
먼저 PC개발환경은 Fedora13(Kernel 2.6.33) 입니다.
1. JDK를 다운로드 합니다. (Java SE 버전으로 받습니다)
- JDK Download를 누르면, 개발환경이 Linux이기 때문에 Platform을 Linux로 선택하고, 라이센스에 동의한 뒤
Continue를 클릭합니다.
만약 자동 설치를 원하시면 rpm.bin으로 설치하시고, 내가 원하는 경로에 설치하시러면 .bin으로 설치하세요.
(저는 사용해야 하는 JDK 버전이 있었기 때문에 버전이 다를 수 있고, .bin 파일입니다.)
2. Android SDK를 다운로드 합니다.
- 개발환경이 Linux이기 때문에 Linux버전으로 받습니다
3. Eclipse를 다운로드 합니다
- Eclipse Classic 버전으로 최신버전을 받습니다, 윈도우에서는 .zip이고, 리눅스에서는 .tar.gz로 파일을 다운로드
하게 되어 있습니다.
※ JDK파일과 Android SDK파일, Eclipse파일은 ~/Download에 있다고 가정합니다.
4. android 디렉토리를 만들고, 다운로드한 파일을 android 디렉토리 안으로 이동합니다.
[user@localhost ~]$ mkdir android
[user@localhost ~]$ mkdir ./android/jdk
[user@localhost ~]$ mv ./Download/jdk1.5.0.22-linux-i586.bin ./androd/jdk
[user@localhost ~]$ mkdir ./android/sdk
[user@localhost ~]$ mv ./Download/android-sdk_r08-linux_86.tgz ./androd/sdk
[user@localhost ~]$ mkdir ./droid/eclipse
[user@localhost ~]$ mv ./Download/eclipse-SDK-3.6.1-linux-gtk.tar.gz ./androd//eclipse
[user@localhost ~]$ mkdir ./android/jdk
[user@localhost ~]$ mv ./Download/jdk1.5.0.22-linux-i586.bin ./androd/jdk
[user@localhost ~]$ mkdir ./android/sdk
[user@localhost ~]$ mv ./Download/android-sdk_r08-linux_86.tgz ./androd/sdk
[user@localhost ~]$ mkdir ./droid/eclipse
[user@localhost ~]$ mv ./Download/eclipse-SDK-3.6.1-linux-gtk.tar.gz ./androd//eclipse
5. JDK파일을 실행합니다. (파일명은 다를 수 있습니다)
[user@localhost ~]$ cd android/jdk
[user@localhost jdk]$ ./jdk1.5.0.22-linux-i586.bin
[user@localhost jdk]$ ls
jdk1.5.0.22
위와 같이 JDK파일을 실행하면 압축이 풀리고, ls명령어로 압축이 풀린 것을 확인 할 수 있습니다.[user@localhost jdk]$ ./jdk1.5.0.22-linux-i586.bin
[user@localhost jdk]$ ls
jdk1.5.0.22
6. Android SDK파일을 압축해제를 합니다.
[user@localhost jdk]$ cd ../sdk
[user@localhost sdk]$ tar xvf android-sdk_r08-linux_86.tgz
[user@localhost sdk]$ ls
android-sdk-linux_86
위와 같이 Android SDK파일을 tar명령어를 사용하여 압축을 풀고, ls명령어로 압축이 풀린 것을 확인 할 수 있습니다.[user@localhost sdk]$ tar xvf android-sdk_r08-linux_86.tgz
[user@localhost sdk]$ ls
android-sdk-linux_86
7. Eclipse파일을 압축해제를 합니다.
[user@localhost sdk]$ cd ../eclipse
[user@localhost eclipse]$ tar xvfz eclipse-SDK-3.6.1-linux-gtk.tar.gz
[user@localhost eclipse]$ ls
eclipse
위와 같이 Eclipse파일을 tar명령어를 사용하여 압축을 풀고, ls명령어로 압축이 푸린 것을 확인 할 수 있습니다.[user@localhost eclipse]$ tar xvfz eclipse-SDK-3.6.1-linux-gtk.tar.gz
[user@localhost eclipse]$ ls
eclipse
8. PATH경로에 JDK/bin 경로와 SDK/tools 경로를 추가합니다.
[user@localhost eclipse]$ cd ../
[user@localhost android]$ vi env.sh
JAVA_HOME=~/android/jdk/jdk1.5.0.22
ANDROID_SDK_HOME=~/android/sdk/android-sdk-linux_86
export PATH=JAVA_HOME/bin:ANDROID_SDK_HOME/tools:$PATH
[user@localhost android]$ vi env.sh
JAVA_HOME=~/android/jdk/jdk1.5.0.22
ANDROID_SDK_HOME=~/android/sdk/android-sdk-linux_86
export PATH=JAVA_HOME/bin:ANDROID_SDK_HOME/tools:$PATH
9. Esc를 누른 뒤 :wq! 를 입력하고 엔터를 누릅니다. 그리고 source명령어로 환경변수를 업데이트합니다.
:wq!
[user@localhost android]$ source env.sh
[user@localhost android]$ source env.sh
10. eclipse를 실행합니다.
[user@localhost android]$ cd eclipse/eclipse
[user@localhost eclipse]$ ./eclispe &
[user@localhost eclipse]$ ./eclispe &
11. Help > Install... 선택하고, ADT plugin을 설치 합니다.
반응형
'안드로이드' 카테고리의 다른 글
[Android] Full Build시에 Java API를 추가하거나 수정한 경우 (0) | 2011.03.03 |
---|---|
Android 의 Media Player 고찰 (0) | 2011.03.02 |
[안드로이드] 전체화면(FullScreen)으로 보기 (0) | 2011.02.11 |
나만의 Seekbar 만들기 (2) | 2011.02.11 |
[안드로이드] Supporting Multiple Screens (0) | 2011.01.29 |
안드로이드 Context 에 관하여 (0) | 2011.01.27 |
안드로이드 크기 단위 (0) | 2011.01.21 |
안드로이드 Log의 유형 (0) | 2011.01.20 |
안드로이드 개발시 꼭 알아야 할 자바 주제들 (0) | 2011.01.19 |
안드로이드 버전별 이름 (0) | 2011.01.18 |