Android AVD Manager:概述和配置屏幕之间的分辨率不同

Mat*_*adt 2 android android-virtual-device android-emulator

自从我上次使用Android模拟器和AVD管理器已经有几年了,我通常使用真实设备.现在是我需要在Android工作室再次创建AVD的时候了.

我想知道这种行为:AVD的分辨率在AVD概述和AVD配置之间有所不同.请参见下面的屏幕.

我想创建一个Nexus 10 AVD,正确的屏幕分辨率是2560x1600 xhdpi.这也是我在进入AVD配置时看到的.但在AVD概述中,屏幕分辨率显示为800x1280 xhdpi.这是为什么?(并且启动模拟器似乎实际上使用800x1280分辨率).

在此输入图像描述

和/Users/MyUser/.android/avd/Nexus_10_API_19_2.avd/hardware-qemu.ini持有:

hw.lcd.width = 800
hw.lcd.height = 1280
hw.lcd.depth = 16
hw.lcd.density = 320
Run Code Online (Sandbox Code Playgroud)

小智 7

嗨我有同样的问题,我解决了取消选中启用设备帧检查.

Show Advanced Settings->Device Frame->Enable Device Frame Check.
Run Code Online (Sandbox Code Playgroud)

然后单击"完成",您将看到分辨率更改为正确.