如何模拟Nexus 4?

4
能否创建一个AVD来模拟Nexus 4?
我正在使用Eclipse,我相当确定已经更新了所有的SDK工具等,包括4.2 SDK/system Image等。
然而,当我打开AVD管理器以添加新的AVD时,似乎不再有输入自定义分辨率/密度等的能力。有一个下拉列表包含几个设备,但没有Nexus 4,也没有通用版本的分辨率为768x1200的设备。
我是不是错过了一些明显的东西?
先感谢任何帮助!

你需要模拟分辨率吗? - user1755546
是的,在这种情况下,分辨率对我很重要,因为应用程序会根据分辨率(部分地)改变行为。 - Jasongiss
1个回答

11

在将ADT更新到21版本后。

在旧版本中,每次您都必须设置Add Custom屏幕,如果您想要自定义设备配置(例如,如果您想要Nexus 4)。

在ADT21版本中,您可以通过

打开AVD Manager,您可以在"Device Definition"中定义自定义屏幕

替代方法(更简单的方法)

在最新版本中,您不需要按照上面的建议设置自定义设备配置,因为有一种更简单的方法可用。您只需要使用您的设备配置创建模拟器,之后您将在XML的图形布局中看到该模拟器名称内的配置

比如,我创建了一个带Android 4.2的Nexus7模拟器,并将其命名为“Nexus7_Android_4.2”,那么我将自动在xml的图形布局中获得此设备配置。

下面是它的截图。

enter image description here

希望这能帮到您。


非常感谢你,Bhavesh!我简直不敢相信我错过了那个“设备定义”选项卡 - 我可能只是固执己见。还要感谢你提供的有关布局编辑器的额外信息 - 非常方便! - Jasongiss
欢迎 :) 你也可以为答案点赞,让它对其他用户更有用。 - Bhavesh Patadiya
谢谢Bhavesh - 我现在已经给你的答案点赞了(之前我没有足够的声望来点赞)。 - Jasongiss

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接