2009-12-27 4 views
15

나는 처음에 그것에 대해 배웠고 내 손을 더럽 히고 싶기 때문에 모든 안드로이드 세계에 흥미를 느꼈다. 마음에 떠오르는 질문은 Android가 직접 판매하거나 판매하지 않는 잠금 해제 된 휴대 전화를 구입할 가치가 있는지 여부입니다. 안드로이드 페이지 인용Google Android Dev 휴대 전화를 구입할 가치가 있습니까?

그 전화 (link) :

실행 및 디버깅 안드로이드 ™ 직접 장치에 응용 프로그램. Android 운영체제를 수정하고 다시 작성한 다음 휴대 전화에 플래시하십시오. Android Dev Phone 1은 독립 업체이며, Android Market ™을 (를) 사용하여 에 등록한 모든 개발자가 을 (를) 구매할 수 있습니다.

이 장치가 개발 목적을위한 있음을 유의하시기 바랍니다, 그리고 는 소비자 안드로이드 장치에서 발견 특정 기능이 포함되어 있지 않을 수 있습니다.

Eclipse 또는 다른 IDE 및 에뮬레이터 중 하나에서 개발 및 테스트하는 것과는 달리 앱 테스트 도구로 그 중 하나를 구입하는 것이 좋습니다.

- 시도해 보셨습니까? HTC Dream과 HTC Magic과 같은 사양을 가지고 있다고 가정합니다. 개발자 버전의 사용자 정의 검정색 디자인이 있지만이 제품에 대한 디자인에는 별 관심이 없습니다.

모든 댓글은 환영합니다. 미리 감사드립니다.

업데이트 : 정말 더 좋은 또는 나쁜 대답과 주관적인 질문이기 때문에 더 이상 답변이있는 경우

내일까지 영업을 떠날거야보고, 나는 그냥 대부분의 투표를 선택할 수 있습니다 .

+0

전화 할 사람 ?;) 판매 및 마케팅 도구로 유용하다고 생각합니다. 에뮬레이터 대신 "실제 환경"에서 응용 프로그램의 작동 방식을 고객에게 보여줄 수 있습니다. –

+0

좋은 점은 Sqare Rig Master인데, 마케팅에 미치는 영향에 대해서는 생각하지 못했지만, 응용 프로그램의 개인적인 처음보기가 판매에 미칠 수 있습니다. – johnnyArt

+0

일반 전화를받는 것보다 어떤 이점이 있습니까? 다만 그것은 자물쇠로 열리고 2 년 계약이 없다? 아니면 개발자에게 특별한 선물이 있습니까? 디버그 포트 또는 뭔가? – Thilo

답변

9

개발하려는 응용 프로그램의 종류에 따라 다릅니다. 에뮬레이터는 실제 장치에서 작동하는 방식을 매우 정확하게 반영합니다. Eclipse 도구, 디버거 등을 사용하여 에뮬레이터 또는 dev 폰에 원활하게 연결할 수 있습니다. dev 폰을 새로운 OS 버전으로 플래싱 할 수 있지만 HTC는 종종 뒤떨어져 있습니다 (예 : 여전히 사용 가능한 2.0 이미지 없음) 에뮬레이터를 사용하는 것이 훨씬 쉽고 빠릅니다. 에뮬레이터를 사용하면 다른 화면 해상도로 작성하고 테스트 할 수 있지만 사용 가능한 두 가지 dev 폰은 "표준"해상도에만 사용할 수 있습니다.

내 ADP1 개발 용 휴대 전화를 개발 용으로 사용해야하는 경우가 드물다. 내 뿌리깊은 소비자 인 HTC Hero는 내가하는 대부분의 개발에 잘 작동한다. 에뮬레이터가 아닌 영웅을 사용하는 이유는 오디오 녹음 기능을 사용하는 앱에서 작업했기 때문입니다.

그러나 실제 장치를 사용하면 카메라, 오디오 하드웨어, 방향 및 나침반 센서, GPS, 무선 네트워크 액세스 등과 관련하여 특정 작업을 수행해야하는 경우에 도움이됩니다. 위와 같은 하드웨어 관련 문제를 해결하기 위해 디버거를 연결해야한다면 dev 폰이 필요합니다.

전반적으로 테스트 및 데모 용으로 안드로이드 전화를 구입할 가치가 있지만 개발 용 휴대 전화는 귀하의 요구 사항에 달려 있습니다.

3

G에서 Nexus One이 출시 될 때까지 기다리십시오. 최신 소문은 1 월 5 일에 출시 될 것이라는 소문입니다. 그래서 일주일 정도 걸립니다.

+0

반송파가 없어도 될까요? 여기에 많은 질문을 할 수 있지만이 문제에 대해 5 월 1 일을 기다리는 것이 가장 좋습니다. – johnnyArt

+0

현재 소문은 잠금 해제됩니다. – ablerman

+0

소문은 처음에는 적어도 몇 달 동안이 재미를 날려 버릴 것이라는 초청이 될 것이라고 말한다. – johnnyArt

8

Android 마켓 플레이스에 적용하려는 앱을 개발하려는 경우 실제 하드웨어에서 테스트하는 것이 절대적으로 중요합니다. 꽤 오래 동안 에뮬레이터를 사용하여 개발할 수 있지만, 어느 시점에서는 실제 장치를 사용하려고합니다.

즉, 개발을 위해 모든 Android 휴대 전화를 사용할 수 있습니다. 잠긴 장치에는 몇 가지 제한 사항이 있지만 단순히 SDK에 맞춰 개발하는 경우 모든 전화기가 작동합니다. 안드로이드를 사용하면 특별한 권한없이 휴대 전화에 직접 APK를 설치할 수 있으므로 개발자 전화기의 유일한 장점은 휴대 전화를 루트하지 않아도 새 ROM을 설치할 수 있다는 것입니다.

개인적으로, 나는 오래된 dev 폰 중 하나를 구입하는 것을 보류했다. 내가 아는 바로는, 그들은 Droid와 다른 새로운 휴대폰 중 일부가 SDK 2.0 ++를 지원하는 반면, SDK 1.6까지만 지원합니다.

1

어떤 전화를 사야할지 (당신이 하나를 얻으 려한다고 가정) 나는 ablerman이 옳다고 생각합니다. 1 월까지 기다려서 새로운 하드웨어를 사용할 수 있는지 알아 보겠습니다.

더 일반적인 질문에 관해서는 이어야합니다.을 구입해야합니다. 나는 당신이하고있는 일에 달려 있다고 생각합니다. 대부분의 경우 에뮬레이터가 정상입니다. 그들은 GPS를 에뮬레이션 할 수 있습니다 (경로를 시뮬레이션하기 위해 KML을로드 할 수도 있음), SMS, 전화 통화 등. 가속도계/나침반/방향 센서 데이터를 에뮬레이션 할 수는 없으며 실제로 충돌합니다 (실제로 멈춘다 고 생각합니다 ...). 그것을 사용하는 코드를 실행 해보십시오. 또한, dev 전화 없이는 전화 통화 관련 기능을 실제로 디버그하기가 어렵습니다.

그들은 휴대 전화가 좋으며, 데브 폰 1 (G1/Dream)을 사용했으며 멋졌습니다. 또한 에뮬레이터보다 약간 빠르며 게임과 같은 것을 작성하는 경우 실제 하드웨어에서 테스트하는 것이 좋습니다.

모두 모두 당신의 글에 달려 있습니다. 그들은 당신이 원하는 무엇이든지 거의 할 수 있기 때문에 관계없이 놀기 확실히 재미 있습니다.

결정에 대한 행운을 빕니다!

1

저는 6 월부터 에뮬레이터를 사용해 개발해 왔습니다. 나는 그것이 실제 거래를 대체 할 수있는 아주 가까운 대안이라는 것을 알았고 핸드셋 구성/버전간에 전환하는 것이 더 쉽습니다. 그러나 내 앱이 얼마나 빨리 실행되는지 알지 못하는 것은 나를 염려합니다.

내가 개인적으로 핸드셋을 구입하지 않은 이유는 2009 년이 잘못 구입 한 해 였기 때문입니다. 나는 2010 년이 대망의 "안드로이드의 해"가 될 것 같은 기분이 든다.

1

+1 Christopher와 내가 추가 할 예정입니다. 에뮬레이터는 훌륭하지만 실제 전화가 있으면 게시, 통계 및 사용자 의견을 확인하기 위해 Android 마켓에 즉시 액세스 할 수 있습니다. 또한 실제 휴대 전화에서 자신의 앱을 사용하면 더 나은 앱을 개발하는 데 도움이 될 것입니다. 개발 용 전화는 필요 없지만 적어도 하나의 실제 전화는 절대적으로 필요합니다.

2

dev 전화 또는 다른 핸드셋이든 진짜 안드로이드 장치가 필요하다고 생각하지만 실제 전화는 기본입니다. 에뮬레이터는 훌륭하지만 실제 휴대 전화에서 사용하기 전에는 앱의 실행 속도에 대한 아이디어를 얻을 수 없습니다.

전에 말했듯이 넥서스에 관한 소문이 너무 많아서 보지 마라!

1

참고하시기 바랍니다. 벨기에는 잠금 해제 된 모바일을 구매할 수있는 몇 안되는 국가 중 하나입니다. 사실, 벨기에 당국은 강제 번들링을 금지하고 있습니다. 실제 개발자 전화를 구입

0

또 하나의 장점 : (. 즉 매장에서 사용할 수있는 장치 와)

HierarchyViewer 사용자에서 작동하지 않습니다이 보안상의 이유로입니다 구축합니다. 당신이 레이아웃이 느린되는 문제가 있다면 나는 단지 이것에 대한 실제 개발자 전화를 구입 가치 것이라고 생각하지 않지만

See the original thread

계층 구조 뷰어

은 매우 유용 할 수 있습니다.

어떤 사람들은이 문제에 대한 해결책을 마련했습니다 : https://stackoverflow.com/a/7801475/62921.

관련 문제