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

重装恢复用户数据后Android Studio模拟器启动卡顿

Android 11 Pixel 4模拟器启动崩溃及Flutter/Dart项目识别问题解决

问题分析

从日志来看,模拟器启动触发**0xC0000005(访问违规)**错误,核心原因是尝试访问不存在的临时崩溃报告文件;结合卸载重装Android Studio后恢复用户数据的操作,推测是旧配置与新安装版本不兼容导致的异常。而Flutter/Dart项目无法识别,大概率是缓存的项目关联信息失效或SDK路径配置错误。

解决方案

一、修复模拟器启动崩溃问题

  • 清理Android模拟器临时文件:删除C:\Users\Lenovo\AppData\Local\Temp\AndroidEmulator整个文件夹,重启Android Studio后再尝试启动模拟器
  • 重建模拟器设备:打开AVD Manager,删除现有的Pixel 4 API 30设备,重新创建新设备,使用默认配置,不要导入旧设备的设置
  • 以管理员身份运行Android Studio:右键Android Studio图标,选择「以管理员身份运行」,确保进程拥有临时目录的读写权限
  • 禁用崩溃报告功能:在AVD Manager的设备设置中,找到高级选项,关闭自动提交崩溃报告,避免模拟器尝试访问损坏的崩溃数据库文件

二、修复Flutter/Dart项目识别问题

  • 重新配置SDK路径:打开File > Settings > Languages & Frameworks > Flutter,指定当前安装的Flutter SDK路径;切换到Dart设置,确认Dart SDK路径为Flutter SDK目录下的dart-sdk文件夹
  • 清除Android Studio缓存:点击File > Invalidate Caches...,选择「Invalidate and Restart」,清理缓存后重新打开项目
  • 重新导入项目:通过File > New > Import Project,选择项目的pubspec.yaml文件,让Android Studio重新识别Flutter项目结构
  • 更新插件版本:在Settings > Plugins中,检查Flutter和Dart插件是否为最新版本,确保与当前Flutter SDK版本兼容

错误日志参考

2024-05-16 14:12:55,188 [ 109057] INFO - Emulator: Pixel 4 API 30 - [21920:20692:20240516,141255.188:ERROR filesystem_win.cc:130] GetFileAttributes C:\Users\Lenovo\AppData\Local\Temp\AndroidEmulator\emu-crash-34.2.13.db\attachments\ea553556-1001-402f-8cad-ae7e9e5a4c11: The system cannot find the file specified. (2)
2024-05-16 14:12:55,196 [ 109065] INFO - Emulator: Pixel 4 API 30 - Process finished with exit code -1073741819 (0xC0000005)
2024-05-16 14:12:55,196 [ 109065] WARN - Emulator: Pixel 4 API 30 - Emulator terminated with exit code -1073741819

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 01:17:34