Dart的SDK位于/ flutter文件夹中的哪个位置?

时间:2018-05-14 01:01:01

标签: android-studio dart flutter

软件

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 "或" 打开飞镖设置":

Image of Android Studio suggesting to "download Dart SDK"

显然,我需要" 打开飞镖设置"并告诉Android Studio在哪里可以找到Dart' SDK。但是,它无法在flutter/目录中找到它。

5 个答案:

答案 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

enter image description here

答案 2 :(得分:4)

安装flutter后,您可以选择。

  1. 运行以下命令
<块引用>

flutter sdk-path

  1. 在 Android-Studio 中选择 File->Setting->Languages & Frameworks->Flutter (假设你已经安装了flutter插件)

  2. 使用 (1) 中的结果填充“Flutter SDK 路径:”。

  3. 点击应用。 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)

我遇到过这个问题,

  1. 前往下载 flutter 的文件夹,然后删除 flutter 文件夹。

  2. 转到您的下载文件夹以及您第一次下载 flutter 的位置。

  3. 再次解压这个文件,你已经删除了 flutter...

这对我有用。