Android Studio模拟器:VK_VERSION_1_1检查失败

kt06eoxx  于 2023-03-11  发布在  Android
关注(0)|答案(5)|浏览(241)

我有一个Android Studio的问题,当我运行AVD的事件日志信息,它总是说
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkBindBufferMemory2
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkBindImageMemory2
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkGetDeviceGroupPeerMemory功能
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkCmdSetDeviceMask
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkCmdDispatchBase
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkGetImageMemoryRequirements2
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkGetBufferMemory要求2
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkGetImageSparseMemory要求2
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkTrimCommandPool
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkCreateSamplerYcbcr转换
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkDestroySamplerYcbcr转换
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkCreateDescriptorUpdateTemplate
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkDestroyDescriptorUpdateTemplate
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkUpdateDescriptorSetWithTemplate
11:17模拟器:VK_VERSION_1_1检查失败:未找到vkGetDescriptorSetLayoutSupport
11:17模拟器:创建或获取全局Vk仿真:警告:设备中缺少Vulkan 1.1 API
11:18模拟器:删除快照:对于默认 Boot

nle07wnf

nle07wnf1#

我已经解决了我的问题,通过改编如下:
https://androidstudio.googleblog.com/2019/05/emulator-2909-stable.html
这是一种变通办法,而不是解决方案

# Here's how to disable Vulkan apps to talk to the emulator.

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

Vulkan = off
GLDirectMem = on

我的系统:

  • Linux内核:5.4.6-2-MANJARO
  • 安卓Q(10.0)
  • 模拟器29.3.5
gev0vcfq

gev0vcfq2#

遇到同样的问题,在这里我如何解决这个问题,启动Android虚拟设备与Android工作室困惑了我很多,张贴我的行动在这里只是作为参考.
1.卸载最新的Radeon GPU驱动器(Adrenalin 2019 Edition 19.10.2 Optional
1.安装最新的推荐驱动器(Adrenalin 2019 Edition 19.9.2 Recommended (WHQL)
1.启用Windows Hypervisor Platform功能(Reference)。
现在您可以在AVD中运行x86映像。
而且,不知道是否有一些信息与此有关,因为这些话总是显示在一起,我也粘贴在这里。
1.使用AMD RYZEN 3700XAMD Radeon 5700XT硬件。
1.在BIOS(Reference)中启用了CPU虚拟化(称为AMD-V
1.在turn windows features on or off中禁用Hyper-v(与上面的Windows Hypervisor Platform不同,它们是完全不同的东西)
1.使用最新的Android Studio (version 3.5.1

j2qf4p5b

j2qf4p5b3#

我刚刚购买了一台带有Vega 8视频的Ryzen 5笔记本电脑,在运行Android Studio模拟器时遇到了很多问题,最后问题得到了解决,非常简单。
1:在BIOS中启用SVM或其他虚拟机设置2:通过转到Windows中的“打开/关闭功能”禁用所有管理程序和虚拟机功能。3:确保您选中AMD驱动程序并取消选中“SDK工具”中的HAXM是SDK管理器。
最重要的是:
据说Android Studio的最新更新一旦选择就会自动安装AMD驱动程序,然而我发现事实并非如此所以最后一步你需要手动做只是为了确保。
4:运行:C:\用户\用户名\应用程序数据\本地\安卓\SDK\extras\谷歌\安卓模拟器管理程序驱动程序\静默安装. bat

kzipqqlq

kzipqqlq4#

安装Vulkan运行时应该可以解决这个问题。https://vulkan.lunarg.com/sdk/home

3pmvbmvn

3pmvbmvn5#

对我来说,IDE日志idea.log中的建议起到了...
1.清除并重新下载模拟器($ANDROID_SDK_ROOT/emulator)。

相关问题