Android 입문자를 위한 Tutorial - 1. 설치 및 환경설정

Mobile Programming/Android 2010.09.09 15:26

우리 교수님이 영상처리, matlab 코딩 과목을 안드로이드로 바꿔버렸다. 4학년 과목이라 하기엔 폭발적인 반향을 일으켜 수강생이 좀 되는 안드로이드 과목...
아예 처음부터( 설치부터 ) 수업을 한다. 
학생들이 직접 공부하고 발표하는 형태로 이뤄져있다.

어쨌든 어제 오늘로 환경설정이 모두 끝났는데 , 그 내용을 포스팅 해보려고 한다.
( 자료는 전남대 멀티미디어 연구실 홈페이지 출처다 )

아, 중요한 사항 하나..
절대로 디렉토리에 한글이 들어가도록 만들지 말자.
한글이 들어가면 유니코드 문제로 인식을 하지 못한다. 


1. 자바 개발 툴킷

http://developers.sun.com/downloads

다운로드(1.6.0.20) : windows x86  /  linux x86

※ 꼭 JDK를 받아야 한다. JDE는 실행용 프로그램이다.

 

2. 이클립스

http://www.eclipse.org/downloads/   

다운로드 : windows x86  /  linux x86

※ 최신 버전 Eclipse IDE for Java Developers를 다운받는다.

 

3. 안드로이드 SDK

http://developer.android.com/sdk  

다운로드(r06) : windows x86  /  linux x86

적당한 위치에 압축을 풀고, 폴더 이름을 "android"같이 접근하기 쉽게 바꿔둔다.

 

4. 안드로이드 이클립스 ADT 플러그인

이클립스를 실행. (3.5 Galileo 기준)

Help > Install New Software  클릭

(3.4 Ganymede Available Software 텝에서 입력)

 

Work with: 란에

https://dl-ssl.google.com/android/eclipse/   를 입력후 add...

만약 실패 하면 "https" "http"로 바꾸어 입력.

"Developers Tools"를 체크하고 Next>Finish 클릭.

이클립스 재시작.

 

참고http://developer.android.com/sdk/eclipse-adt.html

 

5. 이클립스에서 안드로이드 SDK 위치 설정

이클립스 실행 > windows >Preferences  클릭.

 

왼쪽리스트에서 "Andorid" 클릭.

SDK Location 에 압축을 풀어둔 android sdk 폴더 위치를 입력한 후

Apply > OK 클릭

 

6. 안드로이드 에뮬레이터 설정

이클립스를 실행. (3.5 Galileo 기준)

Window > Android SDK and AVD Manager” 를 클릭

 

혹은 명령 프롬프트에서 android 라고 입력하면 "Android SDK and AVD Manager" 가 실행된다

 

 

 

첫 실행 시에는 가상장치가 설정되어 있지 않아 New를 클릭해 새로 만들어야 하는데,

패키지가 설치되어있어서 만들 수 가 없다.

 

Available Package를 눌러 패키지를 모두 설치하도록 하자

( 필요한 버전만 설치해도 된다. 넥서스원은 2.2 )

 

 

설치가 완료되면 다시 Virtual Devices 항목으로 돌아와서 New를 클릭

"Name" 은 가상 장치이름을 적당히 적어주고

"Target" 에 가상 장치의 android 버전을 선택한다

 

 

Crate AVD 를 누르면 생성된다.

 

 

가상장치가 하나 생성되었다 장치를 선택하고 Start > Launch 를 누르면 에뮬레이터가 작동된다.

 

 

환경에 따라 위의 로딩 시간이 길게 걸릴 수 있다.

로딩 시간이 끝나면 다음과 같이 안드로이드 화면이 나온다.

 

 
만약 run을 하려하는데 빨간원의 경고창이 뜬다면(정확한 내용이 생각안난다) run의 debugconfiguration, 왼쪽리스트에서 프로젝트 선택, 오른쪽에 Browse를 통해 설정해 주도록 하자~.  

저작자 표시 비영리 변경 금지
신고


티스토리 툴바