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

Flutter Daemon启动失败 运行flutter doctor出现Dart SDK版本检测报错

排查与解决步骤
  • 优先排查环境变量PATH异常:你遇到的Checking Dart SDK version...<< was unexpected at this time.是Windows cmd执行批处理脚本的典型报错,根源是系统/用户环境变量的PATH条目里存在<、>、&这类会被cmd识别为特殊操作符的字符,打断了Flutter内置脚本的执行。逐一检查PATH的所有条目,删除带特殊符号的路径,或者将对应路径用双引号包裹后保存,重启终端生效。
  • 校验Flutter SDK存放路径:确认Flutter SDK的存放路径不含中文、空格、特殊符号,不要放在C:\Program Files\这类带空格的目录,也不要放在包含中文用户名的路径下。如果路径不符合要求,将Flutter SDK整体移动到纯英文无特殊字符的目录,比如C:\flutter\,同步更新环境变量里的Flutter bin路径。
  • 重置Flutter缓存:如果调整完环境变量还是报错,删除Flutter SDK目录下的bin/cache文件夹,重新打开终端执行flutter doctor,Flutter会自动重新拉取匹配的Dart SDK等依赖组件。
  • 校验IDE配置:上述步骤执行完成后,打开VS Code、Android Studio的Flutter插件设置,确认SDK路径指向调整后的正确路径,重启IDE后再打开Flutter项目即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 03:15:02