windows – Android模拟器不刷新其显示

我在
Windows 7和10上运行
Android Studio,Android Studio模拟器不会自动更新其显示.在启动AVD时已经是这种情况,即与我上传的程序无关. HAXM已安装.

我可以通过旋转模拟器来强制重绘.我已经尝试重新激活Windows的动画等.

当我在AVD设置中停用硬件渲染时,仿真器会正常刷新显示(但这很慢).

最佳答案 我现在发现了问题:它是Windows 10高对比度颜色主题(我选择了其中之一).由于某种原因,它不会更新窗口内容.

我还做了一个实验:写了一个OpenGL程序,它在默认主题中正确更新窗口内容,但是当使用高对比度主题时,只在双重alt-tab上更新.

所以我认为这可能会影响所有使用想要运行某些OpenGL程序的高对比度主题的Windows 10用户!

临时解决方法:我尝试添加InvalidateRect但它没有帮助.我添加了MoveWindow,但调整到相同的宽度和高度什么也没做;使用MoveWindow更改为不同的宽度和高度,然后返回工作(!),但这是一个丑陋和可见的黑客.

点赞