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)
根据文档下载Flutter时,Dart的SDK应该捆绑在一起:
"The Dart SDK is bundled with Flutter; it is not necessary to install Dart separately"
但是,我使用Android Studio打开了现有的Flutter项目,它建议我使用下载Dart SDK "或" 打开飞镖设置":
显然,我需要" 打开飞镖设置"并告诉Android Studio在哪里可以找到Dart' SDK。但是,它无法在flutter/
目录中找到它。
答案 0 :(得分:21)
Dart SDK位于Flutter SDK的bin/cache/dart-sdk
文件夹中。它将在您第一次运行flutter
命令时下载,如果您尚未运行flutter
,则可能不存在。
答案 1 :(得分:14)
Dart的SDK 位于/flutter/bin/cache/dart-sdk
但是,如果安装了Android Studio的 flutter插件,则需要告知插件扑动的SDK 所在的位置。 Android Studio之后应该能够找到 Dart的SDK :
答案 2 :(得分:4)
安装flutter后,您可以选择。
flutter sdk-path
在 Android-Studio 中选择 File->Setting->Languages & Frameworks->Flutter (假设你已经安装了flutter插件)
使用 (1) 中的结果填充“Flutter SDK 路径:”。
点击应用。 Dart SDK 应该会自动填充。
对于我的安装,值是:
<块引用>Flutter SDK 路径:/home/andrew/snap/flutter/common/flutter
<块引用>Dart SDK 路径:/home/andrew/snap/flutter/common/flutter/bin/cache/dart-sdk
答案 3 :(得分:1)
如果您通过 Chocolatey 在 Windows 上安装了 Dart,您将在 C:\tools\dart-sdk
答案 4 :(得分:0)
我遇到过这个问题,
前往下载 flutter 的文件夹,然后删除 flutter 文件夹。
转到您的下载文件夹以及您第一次下载 flutter 的位置。
再次解压这个文件,你已经删除了 flutter...
这对我有用。