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

Flutter环境下Android模拟器因文件缺失无法启动,求解决方案

Android模拟器启动失败排查求助

环境信息

  • Flutter版本:3.16.9(稳定版最新)
    • Framework版本:41456452f2(2024-01-25发布)
    • Engine版本:f40e976bed
    • Dart版本:3.2.6,DevTools版本:2.28.5
  • 操作系统:Azure Windows虚拟机(管理员账号登录,未开启嵌套虚拟化,无法使用Android Hypervisor加速)
  • 已完成配置:Flutter、VS Code、Android Studio均按官方指南安装,flutter doctor检测无异常

问题描述

能在Android Studio/Flutter中创建新模拟器,但启动时始终报错退出,错误码-529697949,stderr日志如下:

The Android emulator exited with code -529697949 during startup

Android emulator stderr:
GetFileAttributes C:\Users\ADMINI~1\AppData\Local\Temp\\AndroidEmulator\emu-crash-33.1.24.db\attachments\bf22a4e5-2be1-4d17-9893-6baa977f260b: Das System kann die angegebene Datei nicht finden. (2)
GetFileAttributes C:\Users\ADMINI~1\AppData\Local\Temp\\AndroidEmulator\emu-crash-33.1.24.db\attachments\b50c5f23-18c7-417f-9238-033242cfcdac: Das System kann die angegebene Datei nicht finden. (2)
INFO    | Ignore IPv6 address: [...] (2x)
WARNING | Failed to process .ini file C:\Users\Administrator\.android\avd\..\avd\flutter_emulator.avd\quickbootChoice.ini for reading.
GetFileAttributes C:\Users\ADMINI~1\AppData\Local\Temp\\AndroidEmulator\emu-crash-33.1.24.db\attachments\bf22a4e5-2be1-4d17-9893-6baa977f260b: Das System kann die angegebene Datei nicht finden. (2)
[...]
Address these issues and try again.

已尝试的修复动作

  • 删除并重建模拟器
  • 清空emu-crash文件夹内容
  • 创建quickbootChoice.ini并添加saveOnExit = true,解决了该文件的读取警告

发现的异常点

  • 路径中Temp与AndroidEmulator之间存在双反斜杠(Temp\\AndroidEmulator)
  • emu-crash下的attachments目录实际为空,但模拟器仍尝试读取其中的文件,且每次重试缺失文件数量增加

求助需求

不理解新创建的模拟器为何会出现这些路径和文件缺失问题,不确定重新安装Flutter是否能解决,求彻底修复方案。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 03:10:32