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

IntelliJ导入Flutter项目无法启用Dart支持如何解决

Flutter升级后导入项目提示无模块、无法启用Dart支持解决方法

问题触发场景

执行flutter upgrade完成版本升级后,从Git拉取Flutter项目导入IDE,运行时提示Dart支持被禁用;确认Flutter SDK路径配置正常,但进入Setting > Languages & Frameworks > Dart设置页无法勾选启用Dart支持,操作时弹出提示:No modules selected. Dart support will be disabled for the project / IntelliJ。

根因

IDE未正确识别Flutter项目的模块关联关系,Dart配置页无法加载可绑定的项目模块,即使SDK路径配置正确也无法完成支持启用。

修复步骤

  • 第一步:关闭当前打开的项目,回到IDE欢迎首页,选择Open选项,定位到项目根目录下的android子文件夹,选中后以Android项目模式打开,等待Gradle全量同步完成,不要中途打断同步流程。
  • 第二步:Android侧同步完成后,再次关闭项目回到欢迎页,重新选择Open,这次直接选中Flutter项目的根目录打开,等待IDE自动识别项目类型、完成初始索引构建。
  • 第三步:如果上述操作后仍无法识别模块,打开终端切换到项目根目录,依次执行以下命令重置项目依赖配置:
flutter clean
flutter pub get
  • 第四步:命令执行完成后,打开IDE顶部菜单File > Invalidate Caches...,勾选Clear file system cache and Local History选项,点击Invalidate and Restart等待IDE重启、重建全量索引。
  • 第五步:重启完成后再次进入Setting > Languages & Frameworks > Dart设置页,此时模块列表会正常加载当前项目模块,勾选对应项目模块,确认Dart SDK路径自动填充为Flutter SDK目录下的bin/cache/dart-sdk路径,点击应用保存即可正常启用Dart支持。

注意:无需单独下载配置独立Dart SDK,Flutter SDK已经自带匹配版本的Dart SDK,手动指定外部独立Dart路径反而可能触发版本不兼容问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 05:24:16