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

Flutter项目版本解析失败:本地Dart 2.19.0却检测为2.15.1

Dart SDK版本解析失败问题解决(Android Studio Flutter项目)

开发Flutter项目时出现版本解析失败:系统检测到当前Dart SDK版本为2.15.1,但本地实际Dart版本是2.19.0,项目要求SDK版本需满足>=2.17.6 <3.0.0

  • 检查Android Studio的Dart SDK配置
    打开Android Studio,依次进入File > Settings > Languages & Frameworks > Dart,确认Dart SDK path指向本地实际安装的2.19.0版本Dart SDK路径(通常在Flutter SDK目录下的bin/cache/dart-sdk)。若路径错误,手动选择正确目录并应用设置。

  • 验证Flutter关联的Dart版本
    在终端执行flutter doctor -v,查看输出中Dart SDK版本是否为2.19.0。若显示旧版本,执行flutter upgrade升级Flutter到兼容2.19.0 Dart的版本。

  • 确认项目pubspec.yaml约束
    打开项目根目录的pubspec.yaml,检查environment字段的sdk约束是否为>=2.17.6 <3.0.0,修正后执行flutter pub get重新拉取依赖。

  • 清理缓存并重启IDE
    执行flutter clean清理项目缓存,重启Android Studio后重新加载项目,缓存异常可能导致版本检测出错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 22:18:28