【问题标题】:Issues with AVD Manager (v21.0.1 and 21.1rc2): xxhdpi not supportedAVD Manager(v21.0.1 和 21.1rc2)的问题:不支持 xxhdpi
【发布时间】:2013-01-16 18:19:53
【问题描述】:

我在使用“设备定义”选项卡为 XPeria ZL 电话创建自定义 AVD 时遇到问题。

我注意到,如果其中一个使用 xxhdpi 密度,AVD 管理器将无法解析 devices.xml 文件。

附带说明一下,模拟器不再能够将显示缩放到实际大小。

有没有人遇到过这些问题并且能够解决它?我真的需要为我们正在开发的 POC 模拟该设备。

【问题讨论】:

    标签: android-sdk-tools avd


    【解决方案1】:

    第一个问题,关于添加xxhdpi设备后解析出错,尝试将Android SDK Tools更新到21.1,应该可以解决问题了。

    对于您的第二个问题,使模拟器与 xxhdpi 资源一起工作,这可以在模拟器启动后通过一些额外的 adb-commands 来完成。摘自 developer.sonymobile.com (http://developer.sonymobile.com/knowledge-base/sdks/sony-add-on-sdk/install-the-sony-add-on-sdk/) 上的安装故障排除页面,提供以下声明:

    在 Android SDK 工具 21.1 版中,尚不支持模拟器显示的 xxhdpi 屏幕分辨率。但是,您可以手动覆盖模拟器的 LCD 属性。这将确保为 Xperia™ Z 模拟器分配正确的资源。为此,请在 Xperia™ Z 模拟器完成启动序列后在命令行中执行以下命令:

    adb shell setprop qemu.sf.lcd_density 480

    adb shell 停止

    adb shell 启动

    然后模拟器将重新启动。重新启动后,模拟器应该使用正确的屏幕密度和 UI 缩放。如果您经常使用这些设置,我们建议您使用批处理文件或 shell 脚本来执行这些命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-09
      • 1970-01-01
      • 1970-01-01
      • 2013-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多