在我新的更强大的Windows 10 PC上,我发现AVD出乎意料地慢了。一段时间后,我得出结论,它是由高DPI屏幕引起的(当连接到外部显示器时,它更快)。那是为什么?
答案 0 :(得分:2)
我创建这个问题只是为了让其他人受益而立即回答。这是由Win10进行的DPI优化引起的,并且对模拟器的输出速度产生了惊人的影响。
要修复,请转到 Android SDK目录,对我而言
C:\Users\XXXX\AppData\Local\Android\sdk\tools
现在右键单击emulator.exe
,打开属性,转到兼容性,然后选择设置下的停用DPI优化 强>
对emulator-x86.exe
执行相同操作。
重新启动您的AVD。仿真器不仅更明亮,更清晰,而且在调试时也能提供更快的响应速度和更快的速度。
我意识到很多人都认为这很明显,并且他们立即改变了这些设置,但它并没有发生在我身上,因为Android Studio是高DPI显示器友好的并且不需要由Windows以优化的方式启动。因此,当从highdpi支持应用程序中启动模拟器时,我希望它们也是高性能兼容的。