Windows 10中的Android AVD模拟器扩展问题

时间:2017-08-23 18:55:26

标签: android android-emulator windows-10 avd android-studio-2.3

我在Windows 10上,Andorid Studio 2.3.3,我创建了一个具有以下配置的android avd,但显示器无法正确缩放,显示器只会在一个角落。

 Name: 4_WVGA_Nexus_S_API_23 
 CPU/ABI: Google APIs Intel Atom (x86) 
 Path: C:\Users\user\.android\avd\4_WVGA_Nexus_S_API_23.avd 
 Target: google_apis [Google APIs] (API level 22) Skin: 480x800 
 SD Card: C:\Users\user\.android\avd\4_WVGA_Nexus_S_API_23.avd\sdcard.img hw.dPad: no 
 runtime.network.speed: full 
 hw.accelerometer: yes 
 hw.device.name: 4in WVGA (Nexus S) 
 vm.heapSize: 48 
 skin.dynamic: yes 
 hw.device.manufacturer: Generic 
 hw.gps: yes 
 hw.initialOrientation: Portrait 
 skin.path.backup: _no_skin 
 image.androidVersion.api: 22 
 hw.audioInput: yes image.sysdir.1: system-images\android-22\google_apis\x86\ 
 tag.id: google_apis 
 showDeviceFrame: no 
 hw.camera.back: emulated 
 hw.mainKeys: yes 
 AvdId: 4_WVGA_Nexus_S_API_23 
 hw.camera.front: emulated 
 hw.lcd.density: 240 
 avd.ini.displayname: 4 
 WVGA (Nexus S) API 23 hw.gpu.mode: auto 
 hw.device.hash2: MD5:380daa949ffbfa516f53f3f58637c4b3 hw.ramSize: 512 
 hw.trackBall: no PlayStore.enabled: false hw.battery: yes 
 hw.cpu.ncore: 2 
 hw.sdCard: yes 
 tag.display: Google APIs 
 runtime.network.latency: none 
 hw.keyboard: yes hw.sensors.proximity: yes disk.dataPartition.size: 800M 
 hw.sensors.orientation: yes 
 avd.ini.encoding: UTF-8 
 hw.gpu.enabled: yes

enter image description here

关于如何解决缩放问题的任何想法?

2 个答案:

答案 0 :(得分:0)

好,因此您需要为此应用程序禁用Windows 10缩放。运行时,在任务管理器中找到它。The Emulator Process右键单击“ Android Emulator-[设备名称]” A Right Click (Slightly Miss aligned),然后选择打开文件位置。现在,您应该看到突出显示模拟器exe的文件夹。 Emulator Folder现在,右键单击exe并打开属性。然后转到“兼容性”标签。Compatibility Tab现在打开“更改高级DPI设置”。这就是魔术发生的地方。使用这些设置,值得注意的是由“系统”执行的缩放,这意味着我们将不信任qemu进行缩放(它会忽略并导致问题)enter image description here

答案 1 :(得分:-1)

我遇到了同样的问题。在“虚拟设备配置”窗口中,将模拟性能设置为软件

似乎如果你正在使用硬件加速,那么扩展就会变得很糟糕。

祝你好运![Virtual Device Configuration

*注意:根据我自己测试的内容,SDK Level 24是您可以使用软件加速的最高级别。如果您尝试在SDK 26或27上运行,您将在模拟器屏幕上获得一些奇怪的工件或线条。 这个解决方案并不理想,但至少它比硬件加速的迷你屏幕更实用。