android - ADT:覆盖实际情况的最有效的仿真器设备集?

标签 android adt android-virtual-device

在 ADT 中设置模拟器设备时,我应该瞄准哪些设备规范才能最好地覆盖最广泛的现实设备?假设我想设置六个虚拟来覆盖最广泛的实际。你会选择哪六个?

我找到了一篇文章,但它已经过时了(2010 年)。任何有关此信息的最新来源的建议和/或指导将不胜感激。

最佳答案

我建议以下配置:

  1. 搭载 Android 2.3 的 3.5 英寸设备
  2. 搭载 Android 4.0 的 Nexus One
  3. 搭载 Android 4.1 的 Nexus 4
  4. 搭载 Android 4.2 的 Nexus 7
  5. 搭载 Android 4.3 的 Nexus 10
  6. 搭载 Android 4.4 的 Nexus 5

这涵盖了最重要的屏幕因素和 Android 版本。

第一取决于您是否支持 Gingerbread。

Android 4.1 - 4.3 差异不大,因此您可能可以跳过其中两个,但 Android 4.3 和 4.4 之间存在一些重要变化。

在横向和纵向模式之间切换时,像 Nexus 7 这样的 7 英寸设备(UI 方面)尤其棘手。当处于纵向模式时,由于宽度有限,它实际上并不符合平板电脑设备的资格。但如果您在横向模式下使用手机布局,它往往看起来很难看。

关于android - ADT:覆盖实际情况的最有效的仿真器设备集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21064497/

相关文章:

android - 亚行可访问性重点变更

android - 使用 chrome devtools 检查移动网页会导致黑屏

android - 无法实例化 Activity ComponentInfo

android - "Making the Android emulator run faster"答案解释

android - fragment 按下后退按钮

android - 地理围栏不触发

java - Android Studio 代码与 Eclipse ADT 中的代码相同吗?

Android App ID前缀问题

Android AVD - 在 Windows 或 Ubuntu VM 上更快?

java - AVD 管理器无法加载已安装的系统镜像