안드로이드(android) 개발환경 구성하기(ubuntu)
알아둘일
2010. 1. 2. 00:49
나온다고 본다. 다만 그 시기가 언제일지는 모르겠다.
빠르면 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 |
안드로이드(android) 개발환경 구성하기(ubuntu) (5) | 2010.01.02 |
우분투 9.10 에서 플래시플레이어 64bit 설치 (0) | 2009.12.27 |
virtualbox 에서 centos 가 부팅이 안될때 (0) | 2009.12.20 |
윈도우7 - putty 의 세션 설정은 어디에? (0) | 2009.12.19 |
WRITTEN BY
- 1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.
트랙백 0개
,
댓글 5개가 달렸습니다.
무조건 리눅스에서 해야하나요?
윈도우가 편하시면 윈도우로...
root 에서는 사용 못하나요 ㅎㅎ ADT 가 안깔려있는걸로 나오네요 ~_~