안드로이드 MyFirstApp 프로젝트

안드로이드 MyFirstApp 프로젝트

1 새 프로젝트 생성[ | ]

  • File --- New --- Android Application Project
  • "New Android Application" --- Application Name: My First App[1] --- [Next >]
  • "Configure Project" --- [Next >]
  • "Configure Launcher Icon" --- [Next >]
  • "Create Activity"[2] --- [Next >]
  • "New Blank Activity" --- [Finish]

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

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

  • 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" --- 창 닫기
  • Ctrl+F11를 눌러 실행[3]
Android MyFirstApp.png

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

필자의 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"

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

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

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

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

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

4 같이 보기[ | ]

5 주석[ | ]

  1. 앱 이름만 입력하면 프로젝트명과 패키지명은 자동으로 채워진다.
  2. BlankActivity가 기본값
  3. 아이폰 시뮬레이터에 비해 확실히 느리다...
  4. 그런데 넥서스 7은 드라이버 문제로 뜨지 않았다. → 넥서스 7 USB 드라이버 설치 참고
  5. 매번 승인 절차가 필요한 것은 아니고, 기기에 최초 한번만 설정하면 된다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}