Android 模拟器错误:决定是否应启用 GLDirectMem/Vulkan

Error for Android Emulator: Deciding if GLDirectMem/Vulkan should be enabled

当我在 mac 上尝试 运行 Andriod Studio 上的项目时,出现如下内部错误:

Andriod Emulator closed because of an internal error:
emuglConfig_init: blaclisted=0 has_guest_renderer=1

emuglConfig_init: auto-selected host based on conditions and UI preference 0

Deciding if GLDirectMem/Vulkan should be enabled. 
Selected renderer: 1API level: 27 host GPU blacklisted?1 
Host GPU selected, not enabling Vulkan because either API level is
Not enabling Vulkan here(Feature flag may be turned on manually)

请查看随附的错误屏幕截图以了解更多详细信息:

目前,Android studio 3.5.1 不支持 Intel UHD Graphics 630 1536 MB (MacBook 2019)。请在此处查找 more information

就我而言,我必须 update/install 我的 Intel VGA 驱动程序。虽然安装了 Nvidia

对于我的情况,我通过从 Android Studio > Window > SDK Manager > SDK Tools(确保Android模拟器已更新到最新版本。

解决方案来源-> 您可以按照此处 的指示解决它: 使用以下内容创建文件 ~/.android/advancedFeatures.ini(Windows 用户路径应为 C:\Users\Dane.android\advancedFeatures.ini): 下面介绍如何禁用 Vulkan 应用程序与模拟器通信。

# Add the following lines to ~/.android/advancedFeatures.ini (create this file if it doesn't exist already):
# Vulkan = off
# GLDirectMem = on