一种可能的解决方法是通过修改仿真器的高级设置来禁用“OpenGL ES渲染器”。要执行此操作,请在Android Studio中打开仿真器并转到“高级设置”窗口。在“渲染器”的下拉菜单中选择“软件-兼容性模式”,然后单击“保存”以保存设置。这应该解决屏幕损坏的问题。
另一种可能的解决方法是使用以下代码示例中的一条命令从命令行启动仿真器:
emulator -avd [AVD_NAME] -gpu swiftshader_indirect
请将“[AVD_NAME]”替换为您要启动的仿真器名称。此命令将启动仿真器并使用“swiftshader_indirect”作为渲染器,这可能有助于解决屏幕损坏的问题。