使用AVD Manager创建虚拟设备

时间:2013-02-02 07:22:47

标签: android avd android-2.2-froyo

我是Android App Development的新手。 (一年回来但完全忘了)

一年前我创建了一个虚拟设备,我使用AVD Manager设置了模拟器。那时候,它只要求我选择目标,我每次都选择2.2,以便它也支持最新版本。

一年后,我面临的问题是,它要求我选择目标设备。我使用的是Galaxy Fit,但还有其他人使用不同的手机和平板电脑,智能手机,笔记等分辨率。我参考了YouTube,Google和Android文档本身的所有教程,它只提供有关旧设置的信息,一个没有设备信息。

我想知道选择哪个设备,以便我的应用程序可以在所有设备和屏幕尺寸上兼容(我选择Android 2.2作为目标),因为没有选择设备,OK按钮不会被激活。

谢谢

1 个答案:

答案 0 :(得分:1)

使应用与所有设备兼容取决于您设计应用的方式,而不是所选的虚拟设备。

有关如何针对不同屏幕优化应用的推荐Android文档here

关于某些设备中可能存在或不存在的传感器或其他功能,您应该在使用它们之前检查它们是否可用。

如果您遵循这些规则,您可能很适合与支持您选择的最低API设置的手机兼容。

但是,在不同的虚拟设备中进行测试可以帮助您验证您的应用是否兼容不同的实际设备。

顺便说一下,创建AVD时的设备选项是用于创建与特定设备匹配的AVD(有关于它的问题here)。但是,为了兼容性,您不需要测试特定设备,而是需要测试各种功能值(分辨率,屏幕等)