마인드 스톰 NXT을 잘 쓰기 위해서는 안드로이드 개발 환경을 셋팅해야 한다. 내일 부터 잘 쓸 수 있을 것 같다.
1. Motoroi 환경 설정
설정 -> 응용프로그램 -> 개발 -> USB 디버깅, 켜진 상태로 유지 를 on으로 셋팅
2. PC 에 드라이버 설치
http://www.mymotorola.co.kr/product/PrdDownProduct.aspx?id=0045
32비트 OS이면 USB Driver 버튼을 선택하고, 압축파일에 있는 driver installer를 설치한다.
3. motorio를 pc usb 포트에 꽂는다.
그러면, 윈도우 7이라면, 제어판 -> 장치관리자 의 디스크 드라이브에 Motorloa xt720 drive와 ADB Interface로 mot composit ADB interface가 생긴 것을 확인할 수 있다.
4. 이클립스를 설치한다. 난 STS가 편해서 STS로 설치
http://www.springsource.com/downloads/sts
아래 설치
5. 안드로이드 SDK 설치
안드로이드 개발자 싸이트에 접속하여
http://developer.android.com/index.html
다운로드 페이지에 접속하여 윈도우 설치 판을 설치한다.
http://developer.android.com/sdk/index.html
설치하고 나면, SDK Manager를 실행하냐구 물어본다. 실행하면 설치한다.
6. 이클립스 플러그인 설치
메뉴에서 Help->install new software를 선택하고, 주소에 다음 내용을 넣는다.
https://dl-ssl.google.com/android/eclipse/
약관이 뜨면, 승인하고, Next, Finish~
7. SDK와 연동
메뉴에서 Window -> Preferences 로 들어가면 왼쪽 두번째에 android가 보인다
SDK 위치(C:\Program Files\Android\android-sdk(를 SDK Location 란에 넣고, ok 버튼을 클릭한다.
그런데.. 디렉토리 명안에서 스페이스가 있으면 문제가 된다.
invalid command-line parameter: Files\Android\android-sdk 이렇게 뜰 수 있다.
C:\Progra~1\Android\android-sdk 이렇게 SDK Location을 채워줘야 한다.
Installed package에 설치되었는지 확인하고, 없으면, 설치해야 한다. 만약 없다면..
http://developer.android.com/sdk/android-2.2.html 를 본다. sdk android 2.2는 sdk api 12라고 나온다.
available packages 에서 두가지를 선택한다.
Virtual device 에서 new 버튼을 선택한다.
다음과 같이 설정한다.
9. 에뮬레이터를 돌려본다.
Virtual devices에서 Start 버튼을 선택한다.
여기까지는 기본 개발환경 셋팅이다.
10. 이클립스 DDMS를 선택한다.
DDMS 화면에서 보면, 모토롤라가 연결되었음을 확인할 수 있다.
Devices의 카메라 아이콘을 선택하면, 캡쳐도 할 수 있다.
11. 간단한 어플을 돌려본다.
Android 프로젝트, 2.2 버전으로 맞추놓고 프로젝트를 생성한다.
Run AS-> Run Android App 하면, motori 어플이 실행되는지 지켜보면 된다.
환경 셋팅 완료. 내일은 안드로이드 블루투쓰~ 공부