2010-04-26 3 views

답변

2

권장 사항은 이전 G1 또는 1.5의 Magic을 사용하는 것이 좋습니다. 나는 주로 응용 프로그램의 촉각 느낌을 얻기에 좋은 N1을 사용하며 일반적으로 시뮬레이터와 속도면에서 꽤 유사합니다. 그러나 저전력 장치에서만 볼 수있는 성능 문제가 많이 있으며 이후 버전 (시장 점유율 부족으로 인해 무시 된 버전)보다 1.5에 더 이상한 버그가 있습니다. 최소의 하드웨어 및 소프트웨어 사양을 테스트하여 사람들이 응용 프로그램에 대해 가질 최하위 경험을 측정하는 것이 유용하다는 것을 알았습니다.

2

모든 모바일 개발과 마찬가지로 최종 테스트를 위해 실제 장치를 사용하는 것이 좋습니다. 그것 없이는 얻을 수 있지만 이상적이지는 않습니다.

1

기술적으로이 문제를 해결할 수는 있지만 원하는 이유는 무엇입니까? 에뮤에서 괜찮은 것이 실제 거래에서 작동하지 않는다는 것을 알게되면 불행한 고객이 실제로 위험에 처하게됩니다.

2

매우 간단한 응용 프로그램의 경우 에뮬레이터가 좋습니다. 그러나 실제 전화, 위치 추적, 수신 전화 차단 등에서 만 효과적으로 테스트 할 수있는 것들이 있습니다. 모든 사람들이 당신에게 응용 프로그램 텍스트를 모범 사례로 추천 할 것이라고 생각합니다.

현재 다양한 유형의 하드웨어 및 동작을 갖춘 다양한 장치가 현재 있음을 명심하십시오. 이 때문에 응용 프로그램이 모든 장치에서 어떻게 수행되는지 실제로 알기는 어렵습니다.

+0

귀하의 조언에 감사드립니다. – systempuntoout

3

Windows Mobile을 사용할 때의 개인적인 경험 :

에뮬레이터는 훌륭했습니다. 좋아, 정말 대단해. 네가 원하는 걸 다 할 수있어. 그러나, 그것은 걸쇠와 함께왔다. 이 거대한 물건으로 바뀐 작은 작은 걸림돌. Microsoft는 Direct3D Mobile이 제공 할 수있는 모든 단일 기능이 포함 된 d3dmref.dll을 제공했습니다.

그러나 하드웨어 제조업체는 원하는대로 자유롭게 지원할 수 있습니다.

그래서 에뮬레이터에서 작동하는 것은 다른 어느 곳에서도 작동하지 않았습니다. 그리고 에뮬레이터와 PDA에서 제대로 작동하는 DirectDraw의 항목이 있더라도 내 친구의 (최신) 전화가 완전히 망가져 보였습니다.

네, 들러 보낼 수는 있지만 많은 미지의 문제를 다루고 있습니다.

0

실제 기기에서 실행될 때 앱이 작동하는 방식에 대해 '느낌'이 훨씬 좋아짐에 동의합니다. 그러나 한 장치에서의 테스트가 전체 시장에서 그 유용성을 입증한다고 가정하는 함정에 빠지지 마십시오. Android의 강점 중 하나는 지원되는 다양한 플랫폼입니다. 앱 테스트와 관련해서는 책임이 있습니다. 구입 한 실제 장치와 다른 화면 해상도로 AVD를 테스트 할 것을 권장합니다. 또한 여러 화면 해상도를 지원하는 경우 Android topic을 참조하십시오. 또한 SDK 레벨을 적절히 선택하여 앱을 실행할 장치의 수를 제한하지 마십시오 (posting 2685117에 약간 설명 됨)

0

에뮬레이터는 훌륭하지만 안드로이드 에뮬레이터의 수는 다양하므로 네트워킹 응용 프로그램을위한 실제 장치가 필요합니다. 다른 플랫폼 호환성 버전으로 앱을 테스트해야합니다.