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

Android模拟器启动时退出,错误代码-1073740791求助

解决Android模拟器启动失败(错误码-1073740791 + Vulkan报错)

问题描述

在VS Code中运行Flutter项目时,Android模拟器无法启动,报错信息如下:

Starting device daemon...
[ERR] The Android emulator exited with code -1073740791 after startup
[ERR] Android emulator stderr:
[ERR] INFO    | Ignore IPv6 address: 3000:9384:2601:0:e0:9284:2601:0 (2x)
[ERR] WARNING | Failed to process .ini file C:\Users\muhde\.android\avd\..\avd\Pixel_4_XL_API_34.avd\quickbootChoice.ini for reading.
[ERR] added library vulkan-1.dll
[ERR] ERROR:             vkGetPhysicalDeviceProperties: Invalid physicalDevice [VUID-vkGetPhysicalDeviceProperties-physicalDevice-parameter]
[ERR] Address these issues and try again.

已完成前置操作:

  • 安装对应SDK工具和平台
  • AMD设备BIOS已开启SVM
  • 多次重装Flutter SDK、VS Code和Android Studio
  • 显卡驱动更新至最新版本

解决方案

1. 修复quickbootChoice.ini文件

报错提示无法读取quickbootChoice.ini,按以下步骤处理:

  • 打开路径 C:\Users\muhde\.android\avd\Pixel_4_XL_API_34.avd\
  • 若quickbootChoice.ini不存在,新建空文本文件并命名为该名称;若存在则直接删除或清空内容
  • 重启模拟器测试

2. 切换模拟器渲染模式(避开Vulkan)

Vulkan相关报错是核心问题,针对AMD设备强制切换为OpenGL渲染:

  • 打开Android Studio的AVD Manager,找到目标模拟器
  • 点击编辑按钮(铅笔图标),进入设备配置页面
  • 展开Show Advanced Settings
  • 在Graphics下拉菜单中选择Software - GLES 2.0或Hardware - GLES 2.0
  • 保存配置后重启模拟器

3. 通过环境变量禁用Vulkan

如果图形设置未生效,添加环境变量强制禁用Vulkan:

  • 打开系统环境变量设置(此电脑→属性→高级系统设置→环境变量)
  • 在系统变量中新建:
    • 变量名:ANDROID_EMULATOR_USE_SYSTEM_LIBS,变量值:1
  • 或新建变量:EMULATOR_VK_ICD_FILENAMES,变量值留空
  • 保存后重启电脑,再启动模拟器

4. 重建AVD设备

若以上方法无效,尝试删除现有AVD并重新创建:

  • 在AVD Manager中删除当前的Pixel 4 XL API 34模拟器
  • 新建AVD时选择较低API版本(如API 33)或其他设备型号
  • 启动新AVD测试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 01:01:26