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

Android Studio配置Flutter/Dart SDK路径后仍提示未配置如何解决

Flutter 环境突发"Dart SDK not configured"、大量报错、提示"add configuration"修复方案

按顺序执行以下操作即可覆盖绝大多数该类突发异常:

  • 先关闭当前项目,直接删除项目根目录下的.idea文件夹、.dart_tool文件夹,以及android子目录下的.gradle文件夹,清除错乱的本地项目配置缓存。
  • 不要单独手动配置Dart SDK路径:Flutter框架内置了对应版本完全匹配的Dart SDK,手动指定flutter/bin/cache/dart-sdk路径反而会因为Flutter版本更新、缓存重建出现路径不匹配问题。打开Android Studio设置页,进入Languages & Frameworks > Dart配置项,清空手动填写的Dart SDK路径,仅保留Languages & Frameworks > Flutter下正确的Flutter SDK根路径,勾选启用项目Dart支持后保存设置,重启Android Studio。
  • 重启后重新打开项目,等待IDE自动完成依赖同步。如果顶部工具栏依旧显示add configuration,点击该按钮,在弹出的配置页点击左上角+号,选择Flutter配置模板,指定当前打开项目的根目录,选择需要启动的目标设备(Web环境选Chrome即可),保存配置。
  • 如果Dart Analysis面板依旧存在大量报错,打开IDE底部终端面板,依次执行以下命令重置项目依赖:
flutter clean
flutter pub get
  • 若以上操作后依旧存在SDK相关报错,在终端执行flutter doctor -v检查本地环境状态:如果提示协议未接受,执行flutter doctor --android-licenses按提示一路输入y接受所有未确认的协议;如果提示Dart SDK损坏,执行flutter precache重新拉取当前Flutter版本匹配的内置Dart SDK和各平台依赖,完成后重启IDE即可。

避坑提示:日常开发中不要随意手动修改Flutter SDK目录下的缓存文件,也不要把单独安装的独立版本Dart SDK配置到Flutter项目中,避免版本不兼容问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.02 06:31:11