我使用以下系统映像基于Android Q(API 29)创建了三个AVD:
Android 10(Google Play),Android 10(Google API),Android 10。
所有这些模拟器均无法启动。出现以下错误:
18:38 Emulator: VK_VERSION_1_0 check failed: vkCreateInstance not found
18:38 Emulator: VK_VERSION_1_0 check failed: vkEnumerateInstanceExtensionProperties not found
18:38 Emulator: VK_VERSION_1_0 check failed: vkEnumerateInstanceLayerProperties not found
18:38 Emulator: createOrGetGlobalVkEmulation: Warning: Vulkan 1.0 APIs missing from instance
18:38 Emulator: Process finished with exit code 0
Run Code Online (Sandbox Code Playgroud)
我已引用此链接:
模拟器:意外功能列表:MultiDisplay VulkanNullOptionalStrings YUV420888toNV21 YUVCache
但是,此问题与我的问题不同。
我在Android Studio 3.5和Android Studio 3.6 Canary 9中进行了尝试,该版本是稳定版和预览版中的最新版本。两者以相同的结果结束。
https://source.android.google.cn/devices/graphics/implement-vulkan
根据此页面,自Android 7.0起Vulkan 1.0应该已经存在,我不知道为什么Android 10上缺少Vulkan 1.0。
还是我应该在Google正式发布Android 10之后等待系统映像的更新版本?