我应该测试哪些Android设备?

问题描述:

可能重复:
What hardware devices do you test your Android apps on?我应该测试哪些Android设备?

我在移植我的iPhone应用程序到Android,就在谷歌和亚马逊AppStores释放IT规划。我计划瞄准OS 2.2和2.3版本,因为它们拥有最高的市场份额。

但是,哪些设备的市场份额最高?我想确保我在“常用”设备上进行测试,因此我正在寻找关于哪些设备包含在我的测试方案中的资源/建议。

这取决于目标国家,因为设备的市场份额各不相同。 我建议覆盖下面的一些属性

设备与屏幕:LDPI,MDPI和HDPI
设备与屏幕的尺寸:小屏幕(3英寸),正常屏幕(4英寸)的大屏幕; 7英寸以上

参考平台版本链接查看更多细节
http://developer.android.com/resources/dashboard/platform-versions.html

AFAIK,只要你的应用程序在目标操作系统,设备不应该是一个问题。无论如何,你可以尝试三星galaxy,HTC等,顺便说一句,你可能需要确保它适用于不同的分辨率。

有在Android世界上没有一个占主导地位的手机型号。我的应用支持2.2+(API 8)。其中三款手机型号分别是Galaxy S2 7%,EVO 7%和Galaxy S 2.7%,以及其他型号的长尾。欢迎来到免费的世界。 ;-)

从兼容性的角度来看,如果你可以忍受它,不使用targetSdkVersion并使minSdkVersion ==目标SDK版本(如你在eclipse中设置)那样更安全。

此外,请确保在纵向和横向上进行测试(除非您的应用仅限于单个应用),包括过渡中间活动。