软件

MacOS Sierra 10.12.6
Android Studio 3.1.2
Flutter 0.3.2 • channel beta
Tools • Dart 2.0.0-dev.48.0.flutter-fe606f890b
Flutter doctor (no problems found)

问题

Dart的SDK应该在下载Flutter 时Bundle ,根据文档:

"The Dart SDK is bundled with Flutter; it is not necessary to install Dart separately"

然而,我在Android Studio上打开了一个现有的Flutter 项目,它建议我 Select "Download Dart SDK"或"Open Dart settings":

Image of Android Studio suggesting to

显然,我需要"Open Dart settings"并告诉Android Studio哪里可以找到DART的SDK.但是,它在flutter/目录中找不到它.

推荐答案

Dart's SDK的位置是/flutter/bin/cache/dart-sdk

但是,如果安装了Android Studio的flutter plugin,则需要告知flutter's SDK的位置.之后,Android Studio应该能够定位Dart's SDK:

enter image description here

Flutter相关问答推荐

无法将Flutter 连接到Firebase

从底部开始固定,然后使其可拖曳Flutter

Flutter BLoC et workmanager:如何创建独特的仓库初始化模式?

Flutter 图标记移动

点击表情符号按钮后,Flutter 文本域文本编辑控制器将文本恢复为原始值

查询满足AND条件的文档的FiRestore

如何正确处理Flutter 翼中使用火基时发生的碰撞?

BottomNavigationBar-我应该使用Container和Align吗?

如何从文本比例因子迁移到文本比例因子

BaseInputfield和Textfield有什么不同?

Flutter卡内容未在水平列表视图中居中

如何手动将 FirebaseAuth 用户邮箱验证状态设置为 true

为什么我的图标的一半在定位小部件中消失了?

如何将 chrome web 模拟器添加到 vs code

如何流畅切换画面?

我无法从 Cloud firestore 访问文档字段并在 statefulwidget 类中显示它

Future.wait() 中的 futures 可以顺序调用吗?

为什么 orientation == Orientation.portrait 总是正确的,尽管我的设备已经处于横向

Getx Flutter 在更新值时抛出空错误

如何将图像网络装箱到具有边界半径的容器中