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

升级Flutter 3.7.0后Flutter doctor持续报Dart路径警告求助

Flutter 3.7.0升级后Dart路径警告的解决方法
  • 优先使用Flutter自带的Dart SDK:Flutter 3.7.0会自带配套的Dart版本,单独配置的DART_HOME可能导致版本冲突。找到你的Flutter安装目录,其自带的Dart路径为flutter/bin/cache/dart-sdk,这是官方推荐的使用路径。
  • 调整系统环境变量:
    • 打开系统环境变量配置页面(Windows:右键此电脑→属性→高级系统设置→环境变量;Mac/Linux:编辑~/.zshrc或~/.bashrc)
    • 删除单独设置的DART_HOME变量,若需保留则将Flutter自带的dart-sdk路径移至PATH最前端,确保优先调用Flutter配套的Dart
    • 保存配置后重启终端,执行echo $PATH(Mac/Linux)或echo %PATH%(Windows)确认路径顺序
  • 重置Flutter缓存与依赖:
    • 执行flutter clean清理项目缓存
    • 运行flutter pub get重新拉取项目依赖
    • 执行flutter doctor --verbose查看详细警告日志,定位具体路径问题
  • 同步IDE配置:
    • 在Android Studio/VS Code的设置中,找到Dart SDK路径选项,选择Flutter安装目录下的cache/dart-sdk
    • 重启IDE使配置生效,再运行flutter doctor验证问题是否解决

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 07:40:42