작성일 : 2010-04-27
작성자 : onjo (http://onjo.tistory.com)
저작권 : 불펌 / 펌 자유 입니다. 출처만 기입해 주세요. ^^


안녕하세요.

저는 HTC Touch Diamond (터치 다이아몬드) 를 사용하고 있고
네이버 터치 다이아몬드 카페에서 주로 활동하고 있습니다.
* http://cafe.naver.com/htctouchdiamond/


개발자분들께서는 실제 단말기가 있어야
개발이 수월하다는 것에 공감하실 겁니다.



그러나 현재 안드로이드 중고폰의 시세도 상당한 고가이고 (50  ~ 60 만원대)
* 모토로이 : 60 / 넥서스원 60 / 안드로원 40 만원 정도

아직 안드로이드폰 초기라 여러가지 단점도 많은게 사실입니다.
(모토로이의 내장메모리 제한, 안드로원의 OS 1.6 지원 등)

그리고 5월달부터는 좋은 폰들이 줄줄이 발매를 기다리고 있습니다.

(팬택 시리우스, HTC 디자이어, 소니에릭슨 X10, 삼성 갤럭시S 등)


현재 시점에서
제가 추천드리고자 하는 방법은
<윈도모바일 6.1>폰인 (6.5도 롬업으로 가능)
터치 다이아몬드를 안드로이드 개발폰으로 쓰는 방법 입니다.



일단 가장 큰 장점은
(1) 가격입니다.
중고시세가 7만원 ~ 10만원 으로 크게 부담이 없습니다.

그리고 가장 중요한 (2) ADB가 지원 됩니다.
이클립스 DDMS, Droid Explorer, Android Screen Cast 모두 지원 됩니다.

그리고 (3) OS가 2.1 입니다.

현재 확인 해보진 않았지만 설치용량도 모토로이 보다는 많을 것으로 생각됩니다.
터치 다이아 내부 저장소(Internal Storage) 용량은 4 GB 입니다.

(4) WI-FI 가 지원 됩니다.
(5) 안드로이드 마켓 이용 가능합니다.
(6) Android Screen Cast 를 이용하면 PC (개발머신)에서 단말기 제어 가능합니다.


물론 단점들도 있습니다.


에뮬레이터 방식이다보니
(1) 안정성이 떨어집니다. 어플이 죽는 현상도 종종 있습니다.
(2) 발열이 있습니다. 에뮬이다 보니 CPU 제어쪽에 문제가 있어서 그런 것 같습니다.
(3) 속도가 좀 느립니다. 역시 에뮬이다 보니 가끔식은 답답할 정도로 속도가 느립니다.
(4) 모든 안드로이드 에뮬 이미지가 ADB를 지원하지는 않습니다.
     현재까지 GlossyThemed 2.0 만 ADB 지원함을 확인하였습니다.
(5) 에뮬레이터 방식이다 보니 ADB의 logcat 로그가 완벽하지 않을 수 있습니다.
(6) 카메라, GPS는 지원되지 않습니다. (중력센서는 지원됨)


여기까지 읽어보시고 터치다이아 + 안드로이드 2.1 조합에 관심이 있으시다면
아래의 포스트를 추가로 읽어주시고 궁금하신 사항 있으시면
아래의 주소에 덧글로 남겨주세요. ^^

감사합니다.


Android 2.1 for HTC Touch Diamond (ADB supported)
http://onjo.tistory.com/2037





가. 준비물 & 테스트 환경

1) OS : Windows XP SP3 (필수)

2) Microsoft ActiveSync 4.5 (필수)

3) HTC Touch Diamond with 엘프맨 WM 6.5 (필수)
  * 롬 버전은 안드로이드와 무관

4) 안드로이드 부팅 이미지 (필수)
 - GlossyThemed2.0.zip (92.9 Mb, ADB 지원)
 - OS : Android OS 2.1
 - URL : http://cafe.naver.com/htctouchdiamond/21821 (다야로 안드로이드 어플 개발#2)

5) 안드로이드 USB 드라이버 (필수)
 - usb_driver.zip (6.1 Mb)

6) 프로그램 (옵션)
- Droid Explorer : http://de.codeplex.com/
- Android Screen Cast : http://code.google.com/p/androidscreencast/
- Eclipse + Android plug-in (DDMS) :
   http://www.eclipse.org/
   http://dl-ssl.google.com/android/eclipse/


나. 안드로이드 구동
1) Active Sync 로 연결
  - 이동식 디스크로 연결시 안드로이드에서 단말기 인식 안됨

2) haret.exe 실행 & 안드로이드 부팅
  - usb 케이블 꼽은 상태로 부팅

3) 안드로이드 장치 드라이버 설치
 - usb_driver.zip (6.1 Mb)



4) 터치 다이아몬드 USB 디버깅 설정
 - Settings - Applications - Development - USB debugging [V]



5) 프로그램 실행
- Eclipse + Android plug-in (DDMS) : - Eclipse - DDMS - Screen Capture
- Droid Explorer
- Android Screen Cast




다. 참고자료
http://cafe.naver.com/htctouchdiamond
http://drkein.tistory.com/154
http://cafe.naver.com/htctouchdiamond/21597

다야로 안드로이드 어플 개발#2
http://cafe.naver.com/htctouchdiamond/21821

다야폰을 안드로이드 개발폰으로 사용하자
http://cafe.naver.com/htctouchdiamond/21148

안드로이드와 PC간 연결, 제어, 백업 설명입니다.
http://cafe.naver.com/htctouchdiamond/13178


라. 중고 시세 (2010-04-27 기준)
- 터치 다이아 : 7 ~ 10만 / http://cafe.naver.com/htctouchdiamond
- 모토로이 : 55 ~ 60만 / http://www.androidpub.com
- 넥서스원 : 60 / http://www.androidpub.com
- 안드로원 : 40 / http://www.androidpub.com