3

这是上下文:我必须开发一个从 2.2 到 4.0 的 Android 应用程序。我已经读过,当然最好在许多设备、许多屏幕尺寸等上进行测试......我需要在“平均”移动设备上进行测试,这意味着不是最慢的设备,但也不是最快的设备。

使用哪种策略似乎最好:

  • 购买 Nexus,因为没有来自构造函数的覆盖,并且是 Google 产品(哪一款适合我的需求?),并使用官方 ROM 在不同的操作系统版本上进行测试(使用模拟器进行屏幕尺寸测试)
  • 购买 2 部具有不同屏幕功能和不同操作系统版本的中国手机(更便宜,而且还不错)。

我找不到最近的话题。你能给我一些建议吗?谢谢!

4

1 回答 1

2

从高层次上看,我认为如果将不同的设备类别划分为桶,例如 2.x 手机、3.x 平板电脑(现在几乎可以忽略这个市场)、4.x 手机、4.x 7 英寸和 4.x 手机。 x 片剂。

然后,没有什么比硬件购买设备更好的存储桶大小了,首先从最大的存储桶开始。其余的使用模拟器,直到需要意味着拥有该设备是件好事。

看这里的图表:-

http://developer.android.com/about/dashboards/index.html

2.3 手机是你最大的桶,你会得到一个便宜的 ebay 设备。我使用 nexus 1 作为我的库存 2.x 设备。

接下来是 4.x 设备。Nexus 7 物超所值,非常适合测试手机和平板电脑的用户界面,尽管您需要为此调整资源设置。或者 Nexus 7 和 Nexus 4,如果你可以证明的话。

模拟器一直在变得更好,您现在可以模拟特定的设备设置,这有助于解决某些设备/屏幕尺寸的错误,但希望这种情况很少见。

希望有帮助,

瑞安

于 2013-01-22T13:37:20.367 回答