안드로이드 개발 환경 구축하기 - ADT와 안드로이드 SDK 설치하기
이전 포스트에서 기본적인 자바 개발 환경인 JDK와 Eclipse 를 설치하였습니다. 만약 아직 설치가 안 되어 있으신 분은 이전 포스트를 참고하셔서 설치를 마치시기 바랍니다.
자바 개발환경인 이클립스를 설치하셨으면 자바 프로그래밍이 가능한데요. 그래도 이클립스에 적용이 가능한 플러그인을 사용하면 더 쉽게, 안드로이드에 최적화 되어 있는 개발환경을 구축 할 수 있습니다. 플러그인 이름은 구글에서 제공하는 ADT( Android Development Tool )입니다.
ADT는 이클립스와 안드로이드 SDK를 연결해서 이클립스에서 안드로이드 소프트웨어를 개발 할 수 있게 연결해 주는 역할을 합니다.
▶ 안드로이드 개발 환경 구축하기 - 안드로이드 SDK 설치하기
일단 먼저 안드로이드 SDK를 설치합니다.
다운로드 링크로 들어갑니다.
여러분이 사용하고 있는 플랫폼을 선택합니다. 저는 윈도우즈를 사용하고 있기 때문에 윈도우즈용 SDK를 다운받아 설치하겠습니다. 두번째에 있는 다운로드 파일을 다운받겠습니다. ( 추천한다고 쓰여 있으니 그걸 다운 받는게 ㅎㅎ )
Next > 를 눌러서 진행합니다.
JDK를 설치하지 않으셨으면 여기서 다음으로 넘어 갈 수 없습니다. 위와 같은 화면이 안나온다면, JDK를 설치하시기 바랍니다. ( 제 경우엔 처음엔 안된다고 떴었는데, 뒤로 갔다가 다시 오니까 찾아져 있었습니다. ;; 안 되시면 뒤로 갔다가 다시 Next 를 눌러보세요. )
안드로이드 SDK를 설치할 경로를 지정해 줍니다.
Next > 를 눌러서 진행합니다.
Install 을 눌러서 설치를 실행합니다.
설치가 진행됩니다.
안드로이드 SDK 매니저를 실행합니다. ( 체크박스가 선택 된 상태에서 Finish 버튼을 눌러주세요 )
검은색 창이 좀 오래 떠있다가 다음으로 넘어 갑니다. ( 강제 종료하지 마세요. )
Accept All 을 선택하고 Install을 눌러서 설치를 진행합니다.
설치가 진행되는 동안 상세한 내용들을 볼 수 있습니다.
여기서 시간이 엄청 걸리니 웹 서핑을 하고 옵니다. ㅋ
한참 지나고 나면 위와 같은 메시지가 뜹니다. Yes 를 눌러서 진행합니다.
Close를 누르면 설치가 완료 된 것입니다.
▶ 안드로이드 개발 환경 구축하기 - 이클립스 실행하기
이제 안드로이드 SDK와 이클립스를 연결시켜줄 ADT를 설치해 보겠습니다.
먼저 이클립스를 실행합니다. eclipse.exe 를 실행시킵니다.
이번에 설치한게 헬리오스 버전이군요. 이것 이외에도 갈릴레오버전도 있고, 유로파 버전도 있고 많이 있습니다.
여러분이 작업할 작업 공간을 설정해 줍니다. 여러분이 이클립스를 통해서 개발한 안드로이드 개발 파일들이 저장될 경로입니다.
실항하면 이런 안내 페이지가 뜨게 됩니다. 우측 상단의 Workbench 를 클릭합니다.
▶ 안드로이드 개발 환경 구축하기 - ADT 설치하기
이제 이클립스에 안드로이드 개발 툴 플러그인인 ADT를 설치해야 합니다.
[Help] 메뉴에서 [Install New Software...] 를 선택합니다.
상단의 "Add" 버튼을 눌러서 추가를 합니다.
Name에 android ADT
Location에 https://dl-ssl.google.com/android/eclipse/
를 써 넣고 OK 버튼을 눌러서 진행합니다.
이때, 업데이트까지 하고, 많은 작업이 이뤄져서 시간이 좀 오래 걸립니다. ( 몇 분 정도 걸리더라구요. )
적용이 다 되면 Developer Tools 라는 새로운 항목이 나오게 됩니다. 옆에 있는 체크박스를 다 선택해 준 다음, "Next" 버튼을 눌러서 진행합니다.
Next 를 누르시면 필요한 것들이 전부 설치되어 있는지 테스트를 하게 됩니다.
Next 를 눌러서 진행합니다.
약관에 동의한다는 뜻으로 Yes를 선택한 뒤 Finish 를 눌러서 진행합니다.
설치가 진행되는 모습입니다. Details 를 누르면 현재 뭐가 설치되고 있는지 볼 수 있습니다.
사인 되지 않은 컨텐츠를 설치하려한다는 경고문이 뜹니다. OK를 눌러서 진행합니다.
재시작 할 꺼냐고 묻거든 Restart Now를 눌러서 재시작 합니다.
이클립스를 재시작 하면, [Window] 메뉴에 "Andorid SDK and AVD Manager" 라는 메뉴가 새로 생긴 것을 볼 수 있습니다. 이를 실행하면,
preferences 에서 아직 설정이 안된 경로라고 나옵니다. OK 눌러 경고 창을 닫습니다.
[Window] -> [Preferences] 를 선택합니다.
왼쪽 탭에서 [Android] 라는 메뉴를 선택한 다음 SDK Location에서 Browse 를 선택해서 아까 안드로이드 SDK 를 설치한 경로를 지정해 줍니다.
확인을 누르고 OK 를 누르면 적용이 됩니다.
다시 아까 열리지 않았던 [Window] -> Android SDK and AVD Manager 를 선택하면 위와 같은 화면이 뜹니다.
첫번째인 Virtual devices를 선택한 후, New 버튼을 눌러서 새로운 가상 머신을 만들겠습니다.
빨간색 네모 안에 적당한 이름과 버전을 선택한 후 Creata AVD 를 클릭하여 새로운 가상 머신을 만들어 줍니다.
이제 가상 머신 목록에 방금 만든 가상 머신이 있습니다. 그 가상머신을 선택한 뒤, 오른쪽의 Start 버튼을 눌러 봅니다.
Launch 버튼을 눌러서 그대로 진행합니다.
이제 위와 같이 검은색 화면이 오랫동안 나타나게 됩니다. 중간에 응답 없음으로 떠도 강제 종료 하지 마시기 바랍니다. 컴퓨터의 성능에 따라서 10분 내외로 걸릴 수도 있습니다.
한참을 기다려 보니 위와 같은 화면이 떳습니다. 뭔진 모르겠지만 저렇게 뜨네요. ㅎ
아무튼 여기까지 왔으면 기본적인 안드로이드 개발환경 구축은 끝난 셈입니다.
다음시간엔 기본적인 프로그래밍을 해보도록 하겠습니다.