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

求助:Flutter Daemon启动失败,来源为Dart(Extension)

Flutter Daemon启动失败(来源:Dart Extension)解决办法
  • 检查Flutter环境完整性
    终端执行flutter doctor,根据输出修复所有依赖问题(如Android SDK配置、iOS工具链缺失等),确保环境无报错。同时验证FLUTTER_HOME和PATH环境变量,确认Flutter的bin目录已加入系统路径。

  • 重启编辑器与扩展
    在VS Code中按Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS),执行Reload Window重载窗口;若无效,完全关闭编辑器后重新启动,清除扩展进程缓存。

  • 清理Flutter项目与全局缓存

    1. 进入项目根目录,执行flutter clean清理本地缓存
    2. 执行flutter pub get重新拉取项目依赖
    3. 执行flutter pub cache repair修复全局缓存中损坏的依赖包
  • 调整Dart扩展与Flutter版本

    • 检查VS Code的Dart扩展版本,更新至最新稳定版;若新版本仍有问题,尝试回退到上一个兼容版本
    • 执行flutter channel stable切换到Flutter稳定分支,再运行flutter upgrade升级到最新稳定版
  • 排查端口占用
    Flutter Daemon可能与ADB等工具端口冲突,执行以下命令排查占用进程:

    • Windows:netstat -ano | findstr :5037
    • Linux/macOS:lsof -i :5037
      找到对应进程ID后结束进程,再重新启动Flutter Daemon
  • 重置Dart扩展设置
    在VS Code设置面板中搜索Dart相关配置,点击Reset Settings恢复默认设置,再重新配置必要选项

若以上方法均无效,可删除项目根目录下的.dart_tool和.flutter-plugins文件夹,重新执行flutter pub get后尝试启动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 20:18:33