안드로이드 개발환경 설치하기 - SDK 2.2 , 이클립스 3.6 최신!

반응형



안드로이드 개발 공부중입니다. 좋은 정보 서로 공유되면 좋겠습니다 ^^
블로그 본문 가로길이가 짧기 때문에 이미지가 찌그러져 보인다면 클릭해서 보세요 ~


서론 결론 관계없이 빠르게 나갈까 합니다.
읽기전에 손가락 한번 클릭~ >_<

고마워요 ~ Chu ~ ♥


인터넷으로 검색신공으로 천신만고 끝에 겨우겨우 설치했습니다.
생각보다 힘들더라구요...
오히려 익숙한 이클립스 + jdk 인 환경탓에 더 방심했는지도 모를 일입니다.

보지못한 에러들을 많이 만났는데
다른분들께 도움될까 글 적어보려 합니다.

개발툴 ! 알고 설치하자.

가장 최신 버전으로 저는 설치에 성공했습니다.
대부분의 서적들은 SDK 2.1 , 그리고 이클립스 3.5 갈릴레오에 맞춰져 있는데요,
이왕이면 최신버전이 다양한 기능을 이용할 수 있다는 장점이 있지만,
미세하게 나마 서적이나 인터넷 스크린샷과 다르다는 점 때문에 어렵기도 하지요.

설치방법은 많은 경우의 수가 있겠는데요,
계속 에러나서 무수히 많이 설치해본 결과 아래와 같은 순서로 설치하는것이 가장 좋을것 같습니다.
설치순서
  • Java JDK 1.6 설치
  • 이클립스 3.6 - 헬리오스 설치
  • ADT 플러그인 설치
  • 안드로이드 SDK 2.2 설치
  • AVD 생성 및 환경설정

따라서 포스팅 글도 위와같은 순서로 진행될 것입니다.

JDK 설치


안드로이드의 기반은 Java 기반이므로 Java 를 개발할 수 있는 JDK를 설치하여야 합니다.
이전에 Java 설치 및 환경설정 글을 포스팅 한 적이 있어 링크로 대신 합니다.
2010/03/03 - [Programing/Java] - 자바 설치 방법 !! ( JDK 다운로드 부터 설치까지 ~ )

이클립스 설치

개발을 굉장히 쉽고, 편하고, 좋게 해주는 최강의 IDE 툴 , 이클립스 입니다.
이클립스 자체는 무설치 툴이므로,
다운로드 받은 후 압축만 풀면 곧바로 실행할 수 있습니다.
따라서 이것 또한 짤막한 글이긴 하지만 아래의 링크로 대신하겠습니다.
2010/03/09 - [각종정보/각종 정보] - 오픈소스 개발툴! 이클립스 다운로드 방법 및 설치 방법 !
2010/03/08 - [각종정보/각종 정보] - 이클립스 ( Eclipse ) 버전별 명칭과 구동 이미지 변화

또한 이클립스 실행시 에러가 나면서 실행이 되지 않는다면 아래 링크를 참조하세요.
2009/12/30 - [Programing/Java] - 이클립스(eclipse) 실행 시 오류 해결 방법!



ADT 플러그인 설치

지금부터가 중요한 부분이지요 .
이클립스는 다양한 플랫폼을 지원하는 개발툴이기 때문에 직접적으로 안드로이드를 지원하지는 않습니다.
대신 이클립스는 플러그인이라는 것을 통하여 플랫폼에 대한 개발툴을 추가로 설치할 수가 있는데요.
구글은 이클립스에 플러그인 되는 안드로이드 개발 킷을 제공하지요.
이 플러그인을 ADT(Android Development Tool) 라고 부릅니다.

하지만 ADT의 역할은 이클립스와 안드로이드 SDK를 연결하는 기능입니다.

우선 이클립스에서 help -> Install New Software를 선택합니다.


설치 대화상자가 나타나면 오른쪽에 있는 Add를 클릭해 줍니다.
[ 이클립스에게 안드로이드 ADT 배포되는 주소를 알려주기 위함입니다 ]


다음과 같이 입력해 주면 됩니다.
Name 란에는 아무것이나 입력해 주면 됩니다 ^^ 알아보기 쉽게 해주면 되죠.
Location 에는 ADT가 배포되는 주소를 적어주는 곳인데요,
방화벽이나 네트워크상황 등의 문제로 https 보안프로토콜로는 안될수가 있으므로,
편안하게 http://dl-ssl.google.com/android/eclipse/  를 적어주세요.


잠시 기다리다보면 이런창이 나오는데요,
모두 선택 후 Next!


이제 잠시만 기다리면 ADT 설치가 완료됩니다.
중간에 라이센스 동의 창이 나오면 동의한 다음 Finish 를 클릭해 주세요.
( 이건 다들 아실꺼라 믿고 Pass ^^ )
※ 설치 도중 누락된 서명의 소프트웨어라는 경고창이 나올 때도 있지만 살포시 무시해주면 됩니다 ^^


ADT 설치가 완료되면 이클립스를 재시작 하라는 대화상자가 나옵니다.
재시작 해주시면 ADT 설치 끝!!!


안드로이드 SDK 설치

SDK 는 업데이트가 잦고 빠르게 변하고 있기 때문에 선택 설치 및 업데이트가 가능합니다만,
여기에선 처음 설치 위주로 설명합니다.

우선 아래의 주소로 갑니다.
http://developer.android.com 
안드로이드 공식 홈페이지 입니다. 관련 도움말과 레퍼런스, 개발 가이드 등을 제공하는
최고의 홈페이지 입니다, 영어로 질문답변도 가능하고,
다수의 블로거들이 링크되어 있네요. 물론 SDK 다운로드도 가능하구요 ^^

상단의 SDK 를 클릭해 주세요.


현재 기준 ( 10.07.17 ) 최신 버전은 SDK 2.2 이지만 워낙 빠르게 변하기 때문에
어쨋든 최신버전으로 플랫폼에 맞는 링크를 클릭해 주면 됩니다.
저는 윈도우 환경에서 개발테스트 할 것이므로 윈도우 링크 클릭!

다운로드가 끝나면 따로 설치할 필요 없이 압축만 풀어 두세요!


다음 작업으로 이제 ADT 에게 SDK 의 위치를 알려주어야 합니다.
이클립스에서 window - Preference 를 클릭합니다.


좌측의 Android 를 클릭 후 다운로드 후 압축 풀어진 SDK 폴더를 지정해 주면 됩니다.


그런 다음 다시 window - Android SDK and Manager 를 클릭합니다.


왼쪽 메뉴의 Avilable Packages 탭을 클릭하고 모든 목록들을 선택 후
우측 하단에 있는 Install Selected 를 클릭해 줍니다.
( 저는 이미 모든 패키지가 설치된 상태이므로 비 활성화 되어있지만 처음 설치시엔 활성화 됩니다 )
혹시 설치 도중 대화상자가 하나 나타날 수 있는데,
거기에선 Accept All 을 선택 후 계속 설치 해주시면 됩니다.

다운로드 해야될 항목이 꽤나 많기 때문에 다소 시간이 걸리는 작업입니다.
또한 처음 SDK 의 용량에 비해 필요한 것들을 모두 다운받고 나면
1GB 이상되는 용량을 차지하게 됩니다. 참고하세요~~


AVD 설치

이제 마무리 단계입니다.
개발 환경은 모두 구축되었으며 안드로이드 폰을 가지고 있지 않기 때문에
에뮬레이터에서 테스트를 수행하기 위한 AVD(Android Virtual Device) 를 생성해야 합니다.
쉽게 진짜 안드로이드폰과 비슷한 가상의 안드로이드폰 이라고 생각하시면 되겠네요~




이제 다시 window - Android SDK and AVD Manager를 클릭합니다.

왼쪽의 Virtual Devices 를 선택 후 오른쪽에서 New 를 클릭합니다.

위와같이 입력해 주세요.
Name 항목은 역시 마음대로 지정해 주시면 됩니다 ^^
모두 입력 후 Create AVD 를 클릭!


이제 테스트를 위해 방금만든 AVD 를 선택하고
오른쪽 중간쯤에 있는 Start 버튼을 떨리는 마음으로 클릭해 주면 되지요 ^^


이 대화상자는 안드로이드 해상도를 조절하는 설정 창인데요,
상단한 개발을 끝마치고 여러 해상도에서 테스트 할 경우에는 조정이 필요하겠지만,
대부분 디폴트로 하면 큰 문제 없이 동작하고 학습하기엔 불편하지 않기 때문에
그냥 Launch 를 클릭해 주세요


감격의 안드로이드 설치 성공 ^^



에뮬레이터 실행시 에러가 난다면?

한글 윈도우의 한글 계정명을 사용하고 있다면,
경로 설정등의 모든 부분에서 한글계정명이 포함되는 경로
( ex : c:/홍길동/android ... ) 가 있으면 정상적으로 실행되지 않고 에러를 뱉어 내게됩니다.
따라서 한글계정명이 포함되지 않았는지 확인해 보세요.


굉장히 기네요... 자바랑 이클립스 뺏는데도 ....;




반응형

댓글

Designed by JB FACTORY