以下是上下文:我必须开发2.2版到4.0版的Android应用程序。 我已经读过,当然最好在很多设备上测试,屏幕尺寸很多...... 我需要测试“普通”手机,这意味着不是最慢的设备,但也不是最快的。
使用哪种策略似乎最好:
我找不到最新的话题。你能给我一些建议吗?谢谢!
答案 0 :(得分:2)
从高层次来看,我认为通过将不同的设备类别划分为多个桶,例如2.x手机,3.x平板电脑(现在几乎可以忽略这个市场),4.x手机,4.x 7英寸平板电脑和4.x平板电脑。
然后,因为没有什么比硬件购买设备更适合您可以承受的铲斗尺寸,首先从最大的铲斗开始。对于其他人使用模拟器,直到需要意味着拥有该设备是好的。
查看此处的图表: -
http://developer.android.com/about/dashboards/index.html
2.3手机是你最大的水桶,而且你会得到一个便宜的ebay设备。我使用nexus 1作为我的2.x设备。
4.x设备是下一个。 Nexus 7具有非常好的价值,并且非常适合测试手机和平板电脑,尽管您需要为此调整资源设置。或Nexus 7和Nexus 4,如果你可以证明它。
仿真器一直在变得越来越好,你现在可以模拟特定的设备设置,这些设置可以帮助解决某些设备/屏幕尺寸的错误,但希望这种情况很少见。
希望有所帮助,
赖安