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

Android Studio(IntelliJ)提示未执行Dart pub get且调试器无法使用

解决Dart Monorepo中Android Studio包解析异常及调试器不可用问题
  • 逐个包执行pub get操作
    打开终端,依次进入每个包的目录,执行dart pub get(纯Dart项目)或flutter pub get(Flutter项目)。如果用了Melos这类monorepo管理工具,可在根目录直接运行melos run pub:get批量处理。

  • 校验Dart SDK配置
    进入File > Settings > Languages & Frameworks > Dart,确认SDK路径指向本地正确的Dart/Flutter SDK目录,同时勾选"Enable Dart support for the project"。如果个别包配置异常,可单独为每个包指定SDK路径。

  • 重置项目索引与配置文件
    关闭Android Studio,删除项目根目录的.idea文件夹,以及每个包下的.dart_tool和.pub-cache文件夹。重新打开Android Studio并导入项目根目录,等待IDE完成索引和配置加载。

  • 检查monorepo依赖路径
    核对每个包的pubspec.yaml中本地依赖的路径配置,确保path: ../xxx这类路径指向正确的包目录,避免因路径错误导致IDE无法解析依赖。

  • 重新配置调试器
    打开Run > Edit Configurations,删除原有调试配置后新建:选择对应包的入口文件作为Target,确认Dart SDK配置与项目一致,保存后尝试启动调试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 21:32:01