첫 번째 Android 앱을 테스트하기 위해 Android 휴대 전화를 구매하려고합니다.
가장 적합한 장치를 선택하기 위해주의해야 할 사항은 무엇입니까?
첫 번째 Android 앱을 테스트하기 위해 Android 휴대 전화를 구매하려고합니다.
가장 적합한 장치를 선택하기 위해주의해야 할 사항은 무엇입니까?
답변:
Android 개발자 전화를 알고 있습니까? 좋은 출발점이 될 수 있습니다. 하드웨어에서 앱 테스트에 대한 정보는 다음을 참조하십시오.
Android 용으로 개발하면 비교적 강력하고 뿌리 내리기 쉽고 다시 플래시하기 쉬운 전용 장치가 필요합니다. 이를 통해 실제 하드웨어에서 다양한 조건, 특히 사용자가보고 한 조건에서 앱을 테스트 할 수 있습니다.
물론 다양한 Android 버전, 화면 크기, 하드웨어 버튼 유무, 실제 전화에서 쉽게 변경할 수없는 모든 것 등 여러 에뮬레이터에서 앱을 테스트합니다. 그러나 에뮬레이터는 매일 사용하는 앱의 유용성 에 대해 많은 것을 알 수 없지만 실제 전화는 앱을 현장 테스트하기 위해 휴대 할 수있는 것입니다.
그리고 확실히 당신은 당신의 안드로이드 소유 친구들과 베타 테스터들에게 그들이 가지고있는 다양한 기기에서 앱을 실행하도록 요구할 것입니다. 실제로 Android를 실행하는 수백 개의 기기를 모두 소유하는 것은 상상하기 어렵습니다.
여가 시간에 때때로 안드로이드 앱을 사용하는 사람의 관점에서 글을 쓰는 것은 귀하의 상황 (또는 처음 질문을 작성한 상황)과 비슷하다고 생각합니다.
내가 갈 수있는 최소한의 두 가지 전화 : 새 전화와 오래된 전화입니다.
코드가 요구하는 최소 API 수준에주의를 기울여 응용 프로그램을 신중하게 검토합니다. 예를 들어 API 레벨 14가 필요한 기능을 사용 중일 수 있으므로 매우 오래된 Android 버전을 실행하는 기기에서는 앱이 실행되지 않습니다. 그런 다음 이전 전화는 해당 API 수준에 해당하는 Android 버전을 실행하는 것이어야 합니다 . 장치를 이전 버전으로 유지하는 것이 중요합니다. 한 API 수준에서 지원되어야하는 것이 실제로 다음 상위 API 수준까지 지원되지 않는 문제가 발생했습니다. 예를 들어, 오래된 구형 장치와 매우 작은 화면에서 실행해야하고 API 레벨 10 이하 만 필요한 앱을 위해 Gingerbread를 실행하는 구형 Droid Pro가 있습니다.
새 휴대 전화가 반드시 새로운 쇼룸 일 필요는 없지만 당시의 최신 버전의 Android를 실행해야합니다. 이것은 최근 빈티지 Google 전화를 원한다는 의미입니다. 현재 Nexus 6을 사용하고 있으며 이제 Pixel 휴대 전화가 출시되었으므로 곧 그 중 하나로 업그레이드 할 예정입니다. Android 베타 프로그램 에 휴대 전화를 등록하면 기기에서 시험판 Android 버전을 가져와 앱을 테스트 할 수 있습니다. 이 프로그램에는 Google 전화가 필요합니다.
추가 크레딧을 받으려면 위와 같이 Android 버전이 선택된 오래된 태블릿 을 구입하십시오 . 이전에 허니 콤과 함께 제공되었던 모토로라 Xoom이 있는데, 테스트를해야 할 경우가 있습니다. (아직 발생하지는 않았지만 알 수 없습니다.) 물론 최신 버전의 Android를 실행하는 태블릿, 다시 Android 베타 프로그램에 등록 된 Google 기기를 사용하는 것이 좋습니다. 나는 개인적으로 아직 이것들 중 하나를 사용하지 않고 있지만.
해당 장치의 사용자로부터 수많은 버그 보고서를 받기 시작하면 인기있는 장치를 구입할 준비를하십시오. 특히 유료 앱을 개발하는 경우이를 계획하고 예산을 책정해야합니다. 그러나 나는 대중적인 전화 를 미리 사지 않는 것이 좋습니다 ; Google 기기와 신중한 에뮬레이터 테스트를 통해 적절한 적용 범위를 확보 할 수 있으며 기기 별 버그가 발생하면 선택한 버그 이외의 기기에있을 수 있습니다. 그래서 당신이 필요로하기 전에 구매는 돈 낭비라고 생각합니다. 때로는 장치를 구매하지 않고도 이러한 버그를 해결할 수도 있습니다.
더 큰 SIM 카드를 사용하는 구형 장치에 나노 SIM 카드를 넣는 SIM 카드 크기 어댑터도 잊지 마십시오.
시간이 지남에 따라 나와 같은 사람이라면 다른 사람들이 우표, 동전 및 포켓몬을 수집하는 방식으로 Android 기기를 자연스럽게 수집하게됩니다. 그러나 가능한 모든 장치에서 테스트 할 수는 없습니다. 가지고있는 것을 최대한 활용하십시오.
장치를 선택하는 두 가지 방법이 있습니다.
A. 이전 버전의 앱에서 통계가없는 경우.
향후 앱을 위해 가장 인기있는 장치 그룹에서 장치를 구입해야합니다.
단계 :
B. 앱 통계가있는 경우.
프로젝트에 가능한 한 많은 안드로이드 사용자를 지원하는 장치를 찾아야합니다.
단계 :
따라서 4 단계부터 다른 기기보다 더 많은 Android 사용자를 다루는 기기를 구매해야합니다.