dart support is not enabled for the module

来源:4-3 Flutter之Dart常用数据类型(数字、类型转换)

热爱编程学习

2024-11-14

编译器提示 dart support is not enabled for the module 怎么解决啊

写回答

1回答

CrazyCodeBoy

2024-11-14

编译器提示 Dart support is not enabled for the module 意味着当前项目中没有启用 Dart 支持。可以通过以下步骤在 Android Studio 中为项目启用 Dart 支持:

解决方法

1. 打开项目设置

在 Android Studio 中,点击顶部菜单栏中的 File,然后选择 Project Structure。



2. 检查和添加 Dart SDK

在 Project Structure 窗口中,找到 Project -> SDK Location,确保正确配置了 Dart SDK。

如果没有配置 Dart SDK,可以点击 File > Settings(在 macOS 上是 Android Studio > Preferences),然后在左侧找到 Languages & Frameworks -> Dart。

勾选 Enable Dart support for the project。

设置 Dart SDK 路径(通常位于 Flutter SDK 的 bin/cache/dart-sdk 下,例如:<your_flutter_sdk>/bin/cache/dart-sdk)。



3. 为模块启用 Dart 支持

在 Project Structure 窗口中,选择左侧的 Modules。

在模块列表中,选择您需要启用 Dart 支持的模块(通常是 app 模块)。

然后点击 + 按钮,选择 Dart,并点击 OK。



4. 重启 Android Studio

完成以上操作后,重启 Android Studio,确保设置生效。



5. 重新加载项目

重启后,如果依然有问题,可以尝试使用 File -> Invalidate Caches / Restart... 来清除缓存,然后重新加载项目。




完成这些步骤后,您的模块应该已经启用了 Dart 支持。尝试重新编译项目,看看问题是否已解决。

0
0

慕课甄选-Flutter零基础极速入门到进阶实战

全新Flutter从入门到进阶,实战仿携程网App

661 学习 · 316 问题

查看课程