안드로이드(android) 개발환경 구성하기(ubuntu)
알아둘일
2010. 1. 2. 00:49
2010년에는 안드로이드폰이 많이 나올것이다. 그러나 국내에서는 과연 나올까?
나온다고 본다. 다만 그 시기가 언제일지는 모르겠다.
빠르면 2월정도, 상반기에는 꼭 출시되었으면 한다.(구글코리아야! 도와줘!! 전파인증)
안드로이드 개발환경을 구축하기로 했다. 플랫폼은 우분투.
조합은 이렇다.
핵심은 어플개발이기 때문에 개발환경에서 삽질은 최소로 줄여야 겠지.
일단 eclipe 까지는 한방에(우분투는 먼저 깔려있어야죠.)
그다음은 developer.android.com 에서 관련 정보를 찾는다.
기본 Quick Start 문서 : http://developer.android.com/sdk/index.html
1. Android SDK 설치.
링크를 찾아 설치 : linux 를 찾아서 설치해야 겠죠.
실행할 수 있도록 패스를 설정한다.(PATH=andriod-sdk/tools:$PATH)
2. eclipse 플러그인 설치 (ADT)
http://developer.android.com/sdk/eclipse-adt.html
이클립스를 잘 안다면 이 주소만 알려주면 알아서 깔겠죠.
이부분은 eclipse / eclipse-pde 패키지를 설치하면 되는 듯.
3. android SDK 컴포넌트 추가
http://developer.android.com/sdk/adding-components.html
SDK 를 설치하고 AVD Manager 를 실행한다.
왼쪽메뉴의 Avaliable Packages 를 선택하고, 필요한 패키지(컴포넌트)를 설치한다.
혹시 에러가 난다면.
난 2.0 버전 이상의 패키지를 설치했다.(목표는 eclair 이기 때문에...)
4. 안녕! 빵꾸똥꾸야!
자! 여기까지는 준비운동은 끝났다. 본격적인 어플개발을 시작.
제대로 되나. 확인할 겸.
http://developer.android.com/resources/tutorials/hello-world.html
안녕! 세상아를 찍어봐야지.
이클립스에서 android 프로젝트를 생성한다.
이때 이런 메세지가 나올 것이다.
설치한 SDK 위치를 지정해준다. (andriod-sdk 까지 지정해주면 된다. 풀패스로.)
그리고, 소스를 알맞게 수정을 하고, Run 해주면 나온다.
이렇게! (에뮬실행이 오래걸리는구나! vbox 에서 실행해서 그런가?)
좀더 개발환경에 적응을 하고, 어플을 만들어 봐야 겠다.
뭘 만들지...
아이폰어플에 비해 참 쉽다. 물론 맥북사면 비슷하려나? ^^
[참조]
# avd 디바이스 설정.(Android Virtual Devices)
나온다고 본다. 다만 그 시기가 언제일지는 모르겠다.
빠르면 2월정도, 상반기에는 꼭 출시되었으면 한다.(구글코리아야! 도와줘!! 전파인증)
안드로이드 개발환경을 구축하기로 했다. 플랫폼은 우분투.
조합은 이렇다.
우분투 9.10 + eclipse 3.5 (galileo) + android eclair (2.01)가능한 쉽고, 빠른 개발환경 구축을 목표로 한다.
핵심은 어플개발이기 때문에 개발환경에서 삽질은 최소로 줄여야 겠지.
일단 eclipe 까지는 한방에(우분투는 먼저 깔려있어야죠.)
apt-get install eclipse eclipse-jdt를 하면 관련 패키지를 알아서 설치해준다.
그다음은 developer.android.com 에서 관련 정보를 찾는다.
기본 Quick Start 문서 : http://developer.android.com/sdk/index.html
1. Android SDK 설치.
링크를 찾아 설치 : linux 를 찾아서 설치해야 겠죠.
실행할 수 있도록 패스를 설정한다.(PATH=andriod-sdk/tools:$PATH)
2. eclipse 플러그인 설치 (ADT)
http://developer.android.com/sdk/eclipse-adt.html
이클립스를 잘 안다면 이 주소만 알려주면 알아서 깔겠죠.
https://dl-ssl.google.com/android/eclipse/install/update 로 설치하면 됨.
이부분은 eclipse / eclipse-pde 패키지를 설치하면 되는 듯.
3. android SDK 컴포넌트 추가
http://developer.android.com/sdk/adding-components.html
SDK 를 설치하고 AVD Manager 를 실행한다.
왼쪽메뉴의 Avaliable Packages 를 선택하고, 필요한 패키지(컴포넌트)를 설치한다.
혹시 에러가 난다면.
난 2.0 버전 이상의 패키지를 설치했다.(목표는 eclair 이기 때문에...)
4. 안녕! 빵꾸똥꾸야!
자! 여기까지는 준비운동은 끝났다. 본격적인 어플개발을 시작.
제대로 되나. 확인할 겸.
http://developer.android.com/resources/tutorials/hello-world.html
안녕! 세상아를 찍어봐야지.
이클립스에서 android 프로젝트를 생성한다.
이때 이런 메세지가 나올 것이다.
The location of the Android SDK has not been setup. Please go to Preferences > Android and set it up처음 실행시 기본 SDK 의 위치를 찾지 못하는 것이다. 메뉴의 Window > Preference > Android 탭으로 가서
설치한 SDK 위치를 지정해준다. (andriod-sdk 까지 지정해주면 된다. 풀패스로.)
그리고, 소스를 알맞게 수정을 하고, Run 해주면 나온다.
이렇게! (에뮬실행이 오래걸리는구나! vbox 에서 실행해서 그런가?)
좀더 개발환경에 적응을 하고, 어플을 만들어 봐야 겠다.
뭘 만들지...
아이폰어플에 비해 참 쉽다. 물론 맥북사면 비슷하려나? ^^
[참조]
# avd 디바이스 설정.(Android Virtual Devices)
android list targets
android 타겟지정 avd 생성
android create avd -n my_avd -t 1
반응형
'알아둘일' 카테고리의 다른 글
원격파일 전송시 scp 와 rsync (0) | 2010.06.07 |
---|---|
우분투에서 모토로이(motoroi) usb debugging 인식시키기(안드로이드) (3) | 2010.02.23 |
우분투 9.10 에서 플래시플레이어 64bit 설치 (0) | 2009.12.27 |
virtualbox 에서 centos 가 부팅이 안될때 (0) | 2009.12.20 |
윈도우7 - putty 의 세션 설정은 어디에? (0) | 2009.12.19 |
WRITTEN BY
- 1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.
,