我即将在android上移植我的应用程序。由于我是该系统的新手,因此我想在Android手机上询问有关测试我的应用程序的提示。手机的数量非常庞大,因此很难选择合适的手机。我也找不到某种官方的系统分布图。
我知道这确实取决于硬件以及我的应用对硬件的需求量。这是非常基本的应用程序,我能够在iPhone 4S上以30fps的速度运行此应用程序。
我做了一些研究,人们在谈论最新的手机,但是我认为没有必要购买最新的手机。此外,是否可以选择购买平板电脑并在此平板电脑上模拟android设备?
因此,我的目标是专注于人们拥有最多的设备。
感谢您的任何建议。
您可以在Android模拟器上运行许多测试。将其与DDMS结合使用将使您能够模拟几种现实生活情况(到达呼叫,到达短信,更改位置...)
您可以使用BlueStacks,它是类固醇的仿真器。
TestFairy和UTest是进行人群测试的绝佳社区,您可以测试任何可以想到的设备。
不过,这是一个好主意,特别是如果您计划长时间在Android上运行,以保持少量真实设备的存储。
您应该购买哪些设备?他们应该运行哪个OS版本?
Android仪表板是回答其中一些问题的官方资料。它提供了按操作系统版本,svreen大小/密度等的全球分布的最新统计信息:
操作系统分配
屏幕类型分布
因此,直到2014年7月,您都希望设备运行Jelly Bean,Gingerbread&ICS,并且屏幕类型为normal / hdpi,normal / xxhdpi和normal / xhdpi。这个列表可以增加,但是即使这样也会为您提供Android设备生态系统的一个很好的示例。
对于制造商来说,情况很明显:三星是赢家。确切的数字和分布在这里很难找到,但是Google搜索可能会有所帮助。
如果我能记笔记的话,那么所有Android设备中大约有65%是由Galaxy S3制成的三星(占整个Android市场的15%),而Galaxy S4 = 10%。
设备屏幕功能:
这些可能是您最好的选择。您将很聪明地在它们上安装2-3个不同的OS版本,至少要安装Jelly Bean和ICS。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句