启用“硬件加速”选项 在虚拟设备管理器中选择要修改的虚拟设备。然后,选择“编辑”并'Emulated Performance”选项更改为“Hardware - GLES 2.0”。最后,单击“完成”以保存更改并启动虚拟设备。
更新显卡驱动程序或使用其他显卡 如果您遇到AVD黑屏问题,则可能由于旧显卡驱动程序的问题。更新您的显卡驱动程序或切换到另一张显卡可能会解决问题。
升级Android Studio 如果您使用的是旧版本的Android Studio,则可能遇到与黑屏问题有关的问题。升级到最新版本的Android Studio可能会解决这个问题。
使用软件渲染器 在虚拟设备管理器中选择要修改的虚拟设备。然后,选择“编辑”并'Emulated Performance”选项更改为“Software - GLES 2.0”。最后,单击“完成”以保存更改并启动虚拟设备。
示例代码:
在build.gradle文件中,将以下行添加到android {}块中:
android { // ... properties { // ... // Use software rendering for the Android emulator // Based off: https://stackoverflow.com/a/56220000/3263358 property("org.gradle.jvmargs", "-Dangle.force_software=true") } // ... }
这应该解决AVD显示黑屏问题。