当我在64位Windows 10专业版中从Android Studio运行模拟器时,它显示以下错误:

13-01-2021
10:42 AM    Emulator: handleCpuAcceleration: feature check for hvf

10:42 AM    Emulator: cannot add library vulkan-1.dll: failed

10:42 AM    Emulator: cannot add library vulkan-1.dll: failed

10:42 AM    Emulator: Process finished with exit code -1073741819 (0xC0000005)

并且仿真器没有打开.我已经卸载了当前版本(4.1.1),安装了Android Studio的4.0.1,但是问题没有解决.现在我使用的是Android Studio的最新版本,即4.1.1.

下面是flutter doctor的输出:

Flutter doctor output Image

推荐答案

适用于Android 6

如果您使用的是Android 6和更高版本,但低于 然后,Emulator重新创建Emulator,并在中 Select 软件-GLES 2.0 创建AVD(或编辑现有AVD)时的仿真性能.

enter image description here

对于Android 10或11

如果您使用的是Android 10或11,则不能更改仿真的 性能(显卡)

enter image description here

为此,请编辑AVD的config.ini文件.在Windows下,它是 位于C:/Users/<;user_name>;/.android/avd//config.ini下 (在我的示例中是Nexus_5X_API_29.avd).

在文本编辑器中更改行

hw.gpu.mode=auto

hw.gpu.mode=off

(即使在Android虚拟设备中打开,此设置也保持不变 Android Studio的经理.它只是在那里是不可编辑的.

我也try 过这个,我在另一个AVD中发现:

hw.gpu.enabled=yes
hw.gpu.mode=software

但这会被Android虚拟设备更改为"no"/"off" 经理.到目前为止,我没有再往前看.hw.gpu.mode=关闭工作时间 我).

重新发布deleted answer from OP条(仅10k链接)并包含实际内容,最初是https://professnow.com/blog/solved-emulator-cannot-add-library-vulkan-1-dll-failed/

Flutter相关问答推荐

Flutter BLoC et workmanager:如何创建独特的仓库初始化模式?

Android Studio中的Ffltter&;Couchbase:进程C:/Program Files/Git/bin/bash以非零退出值35结束

点击表情符号按钮后,Flutter 文本域文本编辑控制器将文本恢复为原始值

关闭模式,但再次打开时微件条件相同

为什么我的PUT请求不能正常工作?

Flutter :在后台实现振动

Ffmpeg_kit_fltter:^6.0.3版权问题

通过Ffltter应用程序与Docker服务器进行交互以进行身份验证

从图标启动器打开时,VSCode未检测到Web设备

Flutter飞溅屏幕即使在修改后仍显示默认徽标和背景色

Flutter 中的区域不匹配

Flutter:如何在现有布局之上显示圆角布局?

无状态小部件被奇怪地重建

ListView 后台可见

如何从sibling ChildWidgetB 触发 ChildWidgetA 中的操作

减少 Flutter 中 API 的连接等待时间

如何在 cupertino switch flutter 中添加文本

容器在发布模式下显示灰色框(抖动)

Flutter - 检测手指何时进入容器

Flutter 评级栏包选中和未选中的容器