Pages

Thursday, February 11, 2010

android 개발환경

Supported Operating Systems
•Windows XP (32-bit) or Vista (32- or 64-bit)
•Mac OS X 10.4.8 or later (x86 only)
•Linux (tested on Linux Ubuntu Dapper Drake)


1.JDK 설치
2.Android SDK 설치

◦http://developer.android.com/sdk/
◦다운로드 후 적당한 위치에 압축을 풀어 놓는다.
◦toos/android update 실행
3.Eclipse 설치

◦Android Eclipse Developement Toolkit, ADT 설치

■Android Development Tools plugin
■Update site: https://dl-ssl.google.com/android/eclipse/
◦설치후 Preferences->Android에서 Android SDK 위치 지정

Not compatible with Gnu Compiler for Java (gcj)

◦Eclipse 주요 번들 - svn등
4.플랫폼별 Adroid SDK 특이 사항


참고
•http://bzt-inside.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-%EC%B4%88%EA%B8%89
•http://www.datasprings.com/Resources/ArticlesInformation/AndroidSDKExampleApplicationSampleCode/tabid/910/language/en-US/Default.aspx



Android Eclipse 개발환경 살펴보기
Eclipse 새로 설치후 Android 개발시 처음 만날수 있는 에러
Conversion to Dalvik format failed with error 1

---> Java runtime을 JDK로 대체.



Android Eclipse 개발환경 한글 문제





Debugging
debug-taks
http://d.android.com/guide/developing/debug-tasks.html





Android phone에서 Debugging 켜기
참조: 예제로 시작하는 안드로이드 개발

1_ Menu -> Settings -> Application / Developement

•USB debugging
•Stay Awake
USB 가 연결된 동안 휴대폰 스크린이 꺼지지 않는다.


2_ ADB용 USB 드라이버 설치

•윈도우/비스타
안드로이드 폰을 PC와 연결해 새로운 장치 발견시 Android SDK/usb_driver/android_usb_windows 를 지정해 설치.
•Mac OS
모든 장치가 설치되 있다.
•우분투 Dapper Drake: /etc/udev/rules.d/50-android.rules 에 추가
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"
•우분투 Gutsy Gibbon, Hardy
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
•우분투에서 실행 권한 설정: chmod a+rx /etc/udev/rules.d/50-android.rules


3_ 연결해 디버깅 실행

휴대폰을 연결하고 이클립스를 연결하면 새로운 장치는 스스로 인식하고 명령창에서 adb 명령을 준다

>adb devices
List of devices attached
...

No comments: