You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio模拟器运行AVD时出现VK_VERSION_1_1检查失败问题

解决Android Studio AVD运行时Vulkan 1.1 API缺失报错

我来帮你搞定这个问题——这些报错的核心原因是你的显卡驱动不支持Vulkan 1.1版本,而Android模拟器默认尝试启用Vulkan渲染,导致找不到对应的API函数。下面是几个经过验证的解决方案,按顺序尝试即可:

方法一:强制模拟器切换到OpenGL ES渲染(最推荐的快速解决方式)

  1. 打开Android Studio,点击顶部工具栏的AVD Manager(手机+模拟器样式的图标)
  2. 在设备列表里找到出问题的虚拟设备,点击右侧的铅笔图标进入编辑页面
  3. 滚动到页面底部,点击Show Advanced Settings展开更多选项
  4. 找到Emulated Performance区域,在Graphics下拉菜单里选择:
    • 优先选Hardware - GLES 2.0(如果你的显卡支持硬件加速)
    • 要是硬件加速有问题,就选Software - GLES 2.0(纯软件渲染,速度慢但稳定)
  5. 点击Finish保存设置,重启你的AVD,这些Vulkan报错应该就消失了

方法二:更新显卡驱动(从根源解决问题)

如果你的显卡硬件本身支持Vulkan 1.1,只是驱动版本太旧:

  • NVIDIA显卡:打开GeForce Experience,点击“驱动程序”标签检查并安装最新驱动
  • AMD显卡:打开Radeon Software,进入“驱动与软件”模块更新
  • Intel核显:前往Intel官网,搜索你的核显型号,下载安装最新的显卡驱动包

更新完驱动后重启电脑,再运行AVD,问题大概率能解决。

方法三:修改AVD配置文件强制禁用Vulkan

如果上面两种方法都没效果,可以直接修改模拟器的配置文件:

  1. 找到AVD的配置文件夹:
    • Windows:C:\Users\<你的用户名>\.android\avd\<你的虚拟设备名>.avd
    • Mac/Linux:~/.android/avd/<你的虚拟设备名>.avd
  2. 打开里面的config.ini文件,找到hw.gpu.mode这一行,把它的值改成mesa或者swiftshader_indirect
  3. 保存文件后重新启动AVD即可

另外提一句:日志里的deleteSnapshot: for default_boot是正常操作,是模拟器在清理默认启动快照,不用管它~

内容的提问来源于stack exchange,提问作者winter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 08:05:08