※ 아래의 내용은 2010년 9월 9일 작성한 것이며,
저(황상규)의 동의없이 마음대로 복사, 배포, 수정, 편집해도 괜찮습니다.
도움이 되었다면 좋겠습니다.
1. 설치 환경
- OS : Windows 7
- Java : JDK 5 udate22 (5.0 version 최종 update)
- 안드로이드 SDK(software Development Kit) 2.2
- 안드로이드 개발 통합환경(IDE) : Eclipse 3.6 (helios)
2. Java(JDK) 설치
안드로이드 개발 환경을 위해서 일반적으로 Eclipse를 많이 사용하는데,
Eclipse 3.3부터 3.6 (helios) 버전까지 JDK 1.6.0_21 버전에서 빌드될 때 문제가 있다고 한다.
비록 업데이트가 되었다고 하지만,
내경우에는 왜 그러했는지 확실하지 않았지만,
ADT plugin 설치가 정상적으로 되지 않아서,
나는 JDK 6을 설치 했다가 ADT플러그인이 설치가 잘 안되서 JDK 6을 지우고,
다시 JDK 5 버전으로 재설치하였더니,
Eclipse 3.6을 설치 후 ADT Plugin이 잘 설치되었다.
그래서, 나는 개인적으로 "JDK 5 update 22"를 권장하고 싶다.
- 기존버전 : http://java.sun.com/products/archive/
- 최신버전 : http://java.sun.com/javase/downloads/
(리다이렉트: http://www.oracle.com/technetwork/java/javase/downloads/index.html
(1) JDK 다운로드 (안정 버전)
http://java.sun.com/products/archive/ 에서 설치 및 실행에 안정적인 버전인
"JDK 5.0 update 22"을 다운받는다.
(2) JDK 설치 실행
JDK 5.0 update 22의 설치 파일은 "jdk-1_5_0_22-windows-i586-p.exe" 이다.
위의 실행파일을 실행하면 JDK가 설치된다.
(3) JDK 환경 변수 설정
- 편집 환경 변수명 : "PATH"
- 추가 또는 편집내용 : "C:\Program Files\Java\jdk1.5.0_22\bin"
- Windwos 7의 경우 환경변수 설정 위치
"컴퓨터 -> 속성 -> 고급 시스템 설정 -> 환경변수 -> 시스템 변수"에서
시스템 변수 "PATH"를 편집 또는 새로만들기한다.
- "컴퓨터 -> 속성 -> 고급 시스템 설정"의 팝업 화면
- 위의 팝업에서 "환경변수" 버튼 클릭시 팝업 화면
- 위의 환경변수 화면에서 환경변수 "Path"(대문자로 "PATH"도 무관함)를 편집하기위한 팝업화면
(4) JDK 설치 완료
- Explorer 확인
- java version 확인
3. 안드로이드 SDK 설치
(1) 안드로이드 SDK 다운로드 (최신 버전)
http://developer.android.com/sdk/ 에서 최신 버전을 다운로드 받는다.
(2) 안드로이드 SDK 압축풀기
"android-sdk_r06-windows.zip"을 다운받은 후 압축을 푼다.
나는 디폴트 디렉토리(C:\Program Files\android-sdk-windows)에
안드로이드 SDK를 풀었다.
(2) 안드로이드 SDK 설치
안드로이드 SDK 압축을 푼 디렉토리에 있는 "SDK setup.exe"를 실행시킨다.
SDK setup.exe를 실행시키면 아래와 같은 오류가 발생한다.
위의 팝업창을 "Close"를 버튼으로 닫고
왼쪽의 "Setting"을 선택후에
오른쪽 화면에서
"Misc -> Force http://...sources to be fetched using http://..." 부분을 체크한다.
좌측 메뉴에서 "Avaliable Packages"를 선택하고,
우측의 표시되는 모든 패키지를 선택한 후에
하단의 "Install Selected"를 클릭한다.
필요한 것들만 선택하여도 된다고 하는데..
지금 당장은 어떤 것들이 필요한지, 또 앞으로
어떤 것들이 앞으로 필요하게 될지 모르니까,
시간이 좀 걸리더라도 그냥 모두 선택하고 설치한다.
위의 팝업화면에서 "Install Selected"를 클릭하면,
아래와 같은 팝업 화면이 보인다.
"Accept All"에 체크하고 "Install"를 클릭한다.
안드로이드 SDK를 다운로드 받는다.
이 과정의 시간은 많이 걸린다.
아래의 예처럼 API 8 revision 1 파일 1개 받는데, 예상 소요시간 176분..
(여기는 몽골이라서 한국보다는 시간이 더 많이 걸리겠지만 그래도 많이 걸린다.)
4. Eclipse 설치
안드로이드 개발 환경을 위해서 일반적으로 Eclipse를 많이 사용하는데,
작성일 현재(2010년 9월 9일) Eclipse 3.6 (helios) 버전이 최신 버전이다.
(1) Eclipse 다운로드
http://www.eclipse.org/downloads/ 에서 Eclipse를 다운로드 받을 수 있다.
206MB짜리 "Eclipse IDE for Java EE Developers" 말고도,
99MB짜리 "Eclipse IDE for Java Developers"를 다운로드 해서 사용해도 된다.
그러나,
Eclipse의 모든 기능을 사용하기로 하고,
나중에 뭐가 필요없고 필요한지 모르니까,
"Eclipse IDE for Java EE Developers"를 다운로드 한다.
현재 최신버전의 다운로드 파일명은 "eclipse-jee-helios-win32.zip" 이다.
(2) Eclipse 압축풀기
Eclipse는 별도의 설치과정이 없이 압축파일을 풀면 곧 바로 사용할 수 있다.
나의 경우에는 "C:\Program Files\eclipse-jee-helios-win32"에 압축을 풀었다.
(3) Eclipse와 안드로이드 ADT Plugin 설치
먼저 Eclipse를 실행한다.
Workspace 위치를 묻는 팝업창이 뜨면 그냥 디폴트로 놓고,
왼쪽 아래쪽에 "Use this as the default and do not ask again"에 체크를 한다.
Eclipse가 실행된다.
최초로 Eclipse가 실행되면 아래와 같은 화면이 뜬다.
Eclipse 3.6 (helios)의 경우 처음 실행했었을 때 초기화면
상단의 메뉴에서 "Help -> Install New Software" 메뉴를 선택한다.
Available Software 팝업 화면에서 "Add" 버튼 클릭
Repository Add 팝업에서
Name은 아무거나 입력한다.
내 경우에는 "Android plugin"이라고 입력하였다.
Location에는 "https://dl-ssl.google.com/android/eclipse/"이라고 입력한다.
Eclipse 설치 가이드에서는 위의 Location으로 설치시 오류가 나면,
위의 URL에서 앞부분에 "https"를 "http"로 입력해보라고 한다.
위의 팝업에서 입력후 "OK"를 클릭하면,
아래와 같이 Developer Tools이 검색된다.
이것들을 모두 선택(Select All)하고, "Next"를 클릭한다.
앞에 화면에서 "next"하고,
이 화면에서도 오류가 없다면 그냥 "next"한다.
라이센스 동의하는 화면이다.
좌측에서 아무 것이나 선택하면 해당하는 라이센스 텍스트가 우측에 나타난다.
"동의"를 선택하고 finish 버튼을 클릭하면,
안드로이드 ADT plugin이 설치되기 시작된다.
이 과정도 시간이 많이 소요된다.
Eclipse 안드로이드 ADT plugin 설치중..
"Details >>" 버튼을 클릭하면 아래와 같이 설치 내역이 보인다.
설치하는 도중에 중간에 아래와 같은 오류가 발생하더라도 무시하고, "OK"를 클릭한다.
안드로이드 ADT plugin이 모두 설치되면 "Restart" 해야 한다.
Eclipse를 Restart하기 전에는
Window 하위 메뉴에 "Android ADK and AVD Manager" 메뉴가 보이지 않지만,
ADT 설치 완료후 Eclipse를 Restart하면 아래와 같이 메뉴가 나타나게 된다.
이와 같이 Eclipse에서 메뉴가 보이면
안드로이드 ADT plugin이 정상적으로 설치 완료된것으로 보면 된다.
(4) Eclipse에 안드로이드 위치 설정
먼저 Eclipse를 실행하고,
상단 메뉴에서 "Window -> Preperence" 메뉴를 선택한다.
안드로이드 사용자 통계를 위해 정보를 보내겠느냐는 묻는 팝업화면이 나타난다.
사용자 통계에 응하려면 체크후에 "Proceed" 버튼을 클릭한다.
안드로이드 SDK의 위치정보가 셋업되어 있지 않다고 나타난다.
OK를 클릭하고,
팝업의 내용에 따라 Window -> Preferences 메뉴를 선택한다.
상단의 메뉴에서 Window -> Preference 메뉴를 선택하면,
아래와 같은 팝업이 나타난다.
좌측에 화면에서 "Android"를 선택하고,
SDK Location 정보에 안드로이드 SDK의 압축을 푼 디렉토리 위치를 입력한다.
내 경우에는 "C:\Program Files\android-sdk-windows"가 안드로이드 SDK의 위치이다.
SDK Location 입력후 "Apply" 버튼과 "OK" 버튼을 클릭하여,
Eclipse에 안드로이드 SDK 위치 설정을 완료시킨다.