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

Android Studio中Flutter项目模拟器启动失败,求助解决方法

Flutter开发中Android模拟器启动报错解决方案

错误信息

启动Android模拟器时出现以下报错:

中文翻译

信息 | Android模拟器版本32.1.15.0(build_id 10696886)(CL:N/A)
信息 | 找到系统路径:C:\Users\ehdgk\AppData\Local\Android\Sdk\system-images\android-28\google_apis_playstore\x86
错误 | 运行多个使用同一AVD的模拟器属于实验性功能
错误 | 请使用-read-only标志启用此功能
信息 | 崩溃数据将存储在:C:\Users\ehdgk\AppData\Local\Temp\AndroidEmulator\emu-crash.db,检测功能已启用
信息 | 将自动移除重复日志行,若需查看每一行日志,请使用-log-nofilter标志启动模拟器

原英文日志

INFO | Android emulator version 32.1.15.0 (build_id 10696886) (CL:N/A) INFO | 
Found systemPath C:\Users\ehdgk\AppData\Local\Android\Sdk\system-images\android-28\google_apis_playstore\x86\ ERROR |
 Running multiple emulators with the same AVD ERROR |
 is an experimental feature. ERROR | 
Please use -read-only flag to enable this feature. INFO 
| Storing crashdata in: C:\Users\ehdgk\AppData\Local\Temp\\AndroidEmulator\emu-crash.db, detection is enabled INFO | 
Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag. INFO | 

解决方法

  • 关闭同AVD的所有运行实例
    打开Android Studio的「Device Manager」,找到对应AVD的正在运行的模拟器实例,点击右侧的停止按钮(方形图标),完全关闭后重新启动模拟器。

  • 通过命令行带-read-only参数启动

    1. 打开Android Studio的「Terminal」面板
    2. 切换到Android SDK的emulator目录,执行命令:
      cd C:\Users\ehdgk\AppData\Local\Android\Sdk\emulator
      
    3. 替换<你的AVD名称>为实际名称,执行启动命令:
      emulator -avd <你的AVD名称> -read-only
      
  • 创建新的AVD实例
    若上述方法无效,可打开「Device Manager」,点击「Create device」,重新创建一个AVD(配置可与原AVD相同),尝试启动新模拟器。

  • 清除模拟器缓存数据
    在「Device Manager」中选中目标AVD,点击右侧下拉菜单,选择「Wipe data」,清除缓存后再启动模拟器。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 11:20:54