안드로이드 SDK는 여러가지 샘플을 제공한다. 그중에서 일부에 대한 설명이다.
응용 프로그램 이름
설명
Snake
비트맵 그리기와 키 입력 사건의 처리 방법을 보여주는 간단한 게임
NotePad
데이터 베이스 접근 방법을 보여주는 간단한 목록 응용 프로그램
LunarLander
그래픽과 애니메이션을 보여주는 간단한 게임
JetBoy
Asteroid류의 간단한 액션 게임으로, 상호작용적인 음악 엔진 SONiVOX Jjet의 사용법을 보여준다. 이에 대한 자세한 사항은 안드로이드 개발자 가이드의 SONiVOX JET Creator User Manual항목에서 볼 수 있다
SoftKeyboard
화면상의 소프트웨어 키보드로, 커스텀 입력기 구현방법을 보여준다.
ApiDemos
사용자 인터페이스 위젯에서부터 서비스, 경보(Alarm), 알림 같은 응용 프로그램 수명주기 구성요소들에 이르기까지 다양한 안드로이드 API들을 시연하는 메뉴 기반 유틸리티이


안드로이드 SDK중에서 "Snake" 예제 프로그램을 실행해본다.
예제 프로그램을 실행해 보는 것은
안드로이드 개발환경이 정상적으로 설정되었는지도 확인할 수 있다.

(1) Eclipse를 실행하면 처음 화면은 아래와 같이 나타난다.

(2) Eclipse에 예제 응용프로그램을 위한 프로젝트를 추가한다.
상단 메뉴에서 “File -> New -> Projet”를 선택한다.

(3) 새로운 팝업이 나타나면 “Android -> Android Project”를 선택한다.

(4) New Amdroid Project 생성을 위한 정보를 입력한다.
(아래 샘플의 경우)
- Project Name : Snake
- Contents
① Create project from existing source를 선택하고,
  Location에 “C:\Program Files\android-sdk-windows\samples\android-8\Snake”
입력하거나,
② Create project from existing sample을 선택하고, Sample에 설정할 sample명을 입력 또는 팝업으로 찾아 설정한다.
- Android 2.2를 선택하여 체크하고 “Finish” 버튼을 클릭

(5) 위에서 예제 응용프로그램을 위한 프로젝트 생성을 마치면
     아래와 같이 화면이 나타난다.

(6) 생성한 프로젝트의 시동구성(Launch Configureation)을 설정한다.
- 메뉴 : Run -> Run Configureations

(7) 좌측 메뉴에서 "Android Application"을 더블클릭하면 우측과 같은 화면이 나타난다.
첫번째 탭(Android)에서 Name은 "AndroidConfioguration"으로 임의대로 입력하고,
Project 이름은 Browser 버튼을 통해 팝업을 띄워 지정하거나, 입력란에 직접 입력할 수도 있다.

(8) Project 이름을 찾아서 입력하는 팝업 화면


(9) “Run Configureations”에서 두번째 탭인 “Tartget”에서 미리 생성한 AVD를 선택한다.
안드로이드 가상 장치 생성법을 참조하여 미리 "AVD"를 생성해두어야 한다.

(10) 기존에 수행하였던 프로젝트 캐쉬정보를 삭제한다.
- Project -> Clean

(11) 팝업창에서 Clean하고 나면, Build Path 관련 error가 나타나지 않는다.


(12) 예제 응용 프로그램을 실행한다.

(13) 예제 응용 프로그램 "Snake" 실행 화면


!!!공유 자유!!!
 
Posted by 우라질레이터

urajilation@gmail.com
우라질레이터

달력

태그목록