/ / Na jakich urządzeniach z Androidem powinienem testować? [duplikat] - Android, testowanie, wersja

Na jakich urządzeniach z Androidem powinienem testować? [duplikat] - Android, testowanie, wersja

Możliwe duplikaty:
Na jakich urządzeniach testujesz aplikacje na Androida?

Przenoszę swoją aplikację na iPhone'a na Androida, planuję wypuścić ją w Google i Amazon AppStores. Planuję celować w systemy operacyjne w wersji 2.2 i 2.3, ponieważ mają one największy udział w rynku.

Ale jakie urządzenia mają największy udział w rynku? Chcę się upewnić, że testuję na „wspólnych” urządzeniach, dlatego szukam zasobów / zaleceń dotyczących tego, które urządzenia należy uwzględnić w moim schemacie testowym.

Odpowiedzi:

2 dla odpowiedzi № 1

Zależy to od kraju docelowego, ponieważ udział urządzenia w rynku jest różny. Poleciłbym pokrycie niektórych z poniższych atrybutów

Urządzenia z ekranami: ldpi, mdpi i hdpi
Urządzenia o rozmiarach ekranu: mały ekran (3 cale), normalny ekran (4 cale) duży ekran; 7 cali lub więcej

Więcej informacji można znaleźć w linku do wersji platformy
http://developer.android.com/resources/dashboard/platform-versions.html


2 dla odpowiedzi nr 2

Nie ma dominujących modeli telefonów wświat Androida. Moja aplikacja obsługuje 2.2+ (API 8). Trzy najlepsze modele telefonów wśród użytkowników to Galaxy S2 7%, EVO 7% i Galaxy S 2,7% z długim ogonem „innych modeli”. Witamy w wolnym świecie. ;-)

Z punktu widzenia kompatybilności bezpieczniej jest, jeśli możesz z tym żyć, nie używać targetSdkVersion i mieć minSdkVersion == docelową wersję SDK (jak ustawiłeś w Eclipse).

Pamiętaj też o przetestowaniu w pionie i poziomie (chyba że Twoja aplikacja jest ograniczona do jednej aplikacji), w tym przejścia w połowie aktywności.


0 dla odpowiedzi № 3

AFAIK, o ile twoja aplikacja działa na docelowym systemie operacyjnym,urządzenie nie powinno być problemem. W każdym razie możesz spróbować na Samsung Galaxy, HTC itp. Nawiasem mówiąc, może być konieczne upewnienie się, że działa dla różnych rozdzielczości.