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

(안드로이드 앱 개발 환경 구축하기에서 넘어옴)
  다른 뜻에 대해서는 안드로이드 스튜디오 설치 문서를 참조하십시오.

1 개요[ | ]

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

<img src='http://developer.android.com/images/sdk-cube.png' style='width:200px'/>

2 JDK 설치[ | ]

3 ADT 설치[ | ]

아래 화면이 뜬다.

 

  • 위 화면에서 [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 새 프로젝트 생성[ | ]

  • 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 한글 출력을 위한 폰트 변경[ | ]

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

9 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 }}