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

Android Studio提示dart-sdk版本过低 已升级Flutter/Dart仍报错如何解决

解决方案

  • 检查Android Studio的Dart SDK路径配置
    打开Android Studio设置(Windows端路径:File > Settings,macOS端路径:Android Studio > Preferences),依次进入Languages & Frameworks > Dart选项页:

    • 若Dart随Flutter同步安装,直接勾选Use Dart SDK from Flutter distribution
    • 若独立安装Dart SDK,手动指定路径为你本地安装的2.14.4版本对应目录
      配置完成后重启Android Studio再执行pub get验证
  • 校验项目pubspec环境约束
    打开项目根目录的pubspec.yaml文件,找到environment配置块,确认Dart SDK的版本下限≤2.14.4,示例正确配置如下:

    environment:
      sdk: '>=2.12.0 <3.0.0'
    

    若配置的版本下限高于2.14.4,可根据项目需求调低版本下限,或升级Dart SDK到符合要求的版本。

  • 同步Flutter与Dart版本
    执行flutter doctor命令,检查输出的Dart SDK版本是否与全局安装的2.14.4版本一致,若版本不匹配,执行flutter upgrade升级到最新稳定版Flutter,同步更新内置Dart SDK。

  • 清除缓存重试
    所有配置确认无误后,执行以下命令清理缓存后重试:

    flutter clean
    flutter pub cache repair
    flutter pub get
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 04:06:03