윈도우 안드로이드개발환경 ADT 설치

24px-Disambig_grey.svg.png 다른 뜻에 대해서는 안드로이드 스튜디오 설치 문서를 참조하십시오.

1 개요[ | ]

Android Developer Tools; ADT
안드로이드 개발 도구
안드로이드 개발환경 구축, ADT 개발환경 구축
ADT 번들(안드로이드 SDK+이클립스) 설치
안드로이드 My First App, 안드로이드 Hello, world!
  • ADT 대신 안드로이드 스튜디오가 공식 IDE가 되었다.
안드로이드 스튜디오 설치를 권장한다.

2 JDK 설치[ | ]

16px-Crystal_Clear_app_xmag.svg.png 윈도우 JDK 설치 확인 문서를 참고하십시오.
16px-Crystal_Clear_app_xmag.svg.png 윈도우 JDK 설치 문서를 참고하십시오.

3 ADT 설치[ | ]

아래 화면이 뜬다.

500px-Get_the_Android_SDK.png

  • 위 화면에서 [Download the SDK, ADT Bundle for Windows] 클릭
  • "Get the Android SDK" --- [V] I have read and agree with the above terms and conditions
  • (O) 64-bit[2] --- [Download the SDK ADT Bundle for Windows] 클릭하여 adt-bundle-windows-x86_64.zip(399MB) 다운로드 시작
  • adt-bundle-windows-x86_64.zip를 압축해제
  • adt-bundle-windows 폴더를 D:\로 이동[3]
  • adt-bundle-windows 폴더 이름을 adt-bundle로 변경

4 ADT 실행[ | ]

  • D:\adt-bundle\eclipse 폴더 내의 eclipse.exe를 작업표시줄로 드래그하여 고정
  • 작업표시줄의 eclipse 아이콘 실행
  • "Select a workspace" --- Workspace: D:\workspace\adt[4] --- [V] Use this as the default and do not ask again --- OK
  • "Contribute Usage Statistics?" --- (O) No --- [Finish]
  • Android IDE 탭 닫기
  • 작업표시줄

5 새 프로젝트 생성[ | ]

16px-Crystal_Clear_app_xmag.svg.png 안드로이드 MyFirstApp 프로젝트 문서를 참고하십시오.
  • File --- New --- Android Application Project
  • "New Android Application" --- Application Name: My First App[5] --- [Next >]
  • "New Android Application - Configure Project" --- [Next >]
  • "Configure Launcher Icon" --- [Next >]
  • "Create Activity"[6] --- [Next >]
  • "New Blank Activity"[7] --- [Finish]

여기까지 하면 왼쪽 Package Explorer에 MyFirstApp이라는 프로젝트가 생기고 activity_main.xml이 열린다. 화면에는 앱 이름 My First App과 함께 Hello world! 도 찍혀 있다...

6 가상기기 등록 및 실행[ | ]

  • Window --- Android Virtual Device Manager
  • "Android Virtual Device Manager" --- Device Definitions 탭 --- Nexus S 선택 --- [Create AVD...]
  • "Create new Android Virtual Device" --- [OK]

AVD_for_Nexus_S_by_Google 이라는 이름의 가상장치가 등록되었다. 이제 이 가상장치에서 앱을 실행시켜 볼 수 있다.

  • "Android Virtual Device Manager" --- 창 닫기
  • Package Explorer --- MyFirstApp --- src --- MainActivity.java 더블클릭하여 열기
  • Ctrl+F11를 눌러 실행[8]
  • "Run As"[9] --- Android Application 선택 --- [OK]

Android MyFirstApp.png

7 실제기기 등록 및 실행[ | ]

필자의 Nexus 7으로 테스트해보았다.

  • Nexus 7을 디버깅 모드로 변경
  • Nexus 7을 USB로 PC에 연결
  • Run --- Run Configurations
  • "Run Configurations" --- Target 탭 --- (O) Always prompt to pick device --- [Apply] --- [Run]
  • "Android Device Chooser"

원래대로라면 여기에 실제기기가 뜬다.[10]

  • [asus-nexus_7-012a3bcd4567...] 선택 --- [OK]

그러면 실제기기로 설치가 진행된다. 보통 Verify apps 옵션이 켜져 있어서, 기기쪽에서 승인해주어야 한다.[11]

  • "Verify apps?" --- [Agree]

넥서스 7 기기에서 잘 실행되었다...

8 한글 출력을 위한 폰트 변경[ | ]

16px-Crystal_Clear_app_xmag.svg.png 이클립스 나눔고딕코딩 폰트 적용 문서를 참고하십시오.
  • (ADT번들에 포함된) 이클립스의 기본 폰트가 Consolas 10으로 되어 있어 한글을 보기에 적절하지 않다.[12]
  • 나눔고딕코딩 폰트를 적용해주자...

9 ADT 아이콘 변경[ | ]

16px-Crystal_Clear_app_xmag.svg.png ADT 아이콘 변경 문서를 참고하십시오.

안드로이드 개발 외에 일반적인 자바 개발을 한다면, 작업표시줄에 일반 자바용 eclipse 아이콘도 있을 것이다. ADT 아이콘과 동일해서 헷갈린다. ADT 아이콘을 안드로이드 아이콘으로 변경하자.

10 같이 보기[ | ]

11 주석[ | ]

  1. 세팅된 것을 통째로 받으니까 예전에 비해 확실히 쉽고 빠르다.
  2. 자신의 운영체제에 맞게 선택
  3. 폴더 안에는 eclipse 폴더, sdk 폴더, SDK Manager.exe 가 들어있다.
  4. 기본값인 D:\workspace 그대로 두어도 상관없다. 필자는 D:\workspace 내에 일반 자바 폴더, C# 폴더도 있기 때문에 adt라는 하위폴더를 사용하는 것이다.
  5. 앱 이름만 입력하면 프로젝트명과 패키지명은 자동으로 채워진다.
  6. BlankActivity가 기본값
  7. (기본값) Activity Name: MainActivity --- Layout Name: activity_main --- Navigation Type: None
  8. [2013-01-08 13:07:35 - Emulator] PANIC: Could not open: AVD_for_Nexus_7_by_Google ???
  9. 이 창은 최초 실행시에만 나옴
  10. 그런데 넥서스 7은 드라이버 문제로 뜨지 않았다. → 넥서스 7 USB 드라이버 설치 참고
  11. 매번 승인 절차가 필요한 것은 아니고, 기기에 최초 한번만 설정하면 된다.
  12. Consolas 폰트는 한글을 지원하지 않기 때문에 "굴림 10"으로 나올 것이다.

12 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}