Android studio Dart的SDK位于/flatter文件夹中的何处? 软件 问题

Android studio Dart的SDK位于/flatter文件夹中的何处? 软件 问题,android-studio,dart,flutter,Android Studio,Dart,Flutter,Dart的SDK应该在下载颤振时根据文档进行捆绑: 然而,我用Android Studio打开了一个现有的颤振项目,它建议我下载Dart SDK或打开Dart设置: 显然,我需要打开Dart设置并告诉Android Studio在哪里可以找到Dart的SDK。但是,它在flatter/目录中找不到它 Dart SDK位于颤振SDK的bin/cache/Dart SDK文件夹中。它将在您第一次运行flatter命令时下载,因此如果您尚未运行flatter,它可能不存在。Dart的SDK位于/fla

Dart的SDK应该在下载颤振时根据文档进行捆绑:

然而,我用Android Studio打开了一个现有的颤振项目,它建议我下载Dart SDK或打开Dart设置:


显然,我需要打开Dart设置并告诉Android Studio在哪里可以找到Dart的SDK。但是,它在flatter/目录中找不到它

Dart SDK位于颤振SDK的bin/cache/Dart SDK文件夹中。它将在您第一次运行flatter命令时下载,因此如果您尚未运行flatter,它可能不存在。

Dart的SDK位于/flatter/bin/cache/Dart SDK

但是,如果安装了Android Studio的颤振插件,则需要告知该插件颤振SDK的位置。Android Studio应该能够在之后找到Dart的SDK:


如果您通过Chocolate在Windows上安装了Dart,您将在C:\tools\Dart sdk上找到它

转到下载颤振的文件夹,然后删除颤振文件夹

转到您的下载文件夹以及您第一次下载颤振的位置

在删除颤振的位置再次提取此文件


这对我有用。

安装颤振后,无论您选择什么

运行以下命令 颤振路径

在Android Studio中选择文件->设置->语言和框架->颤振 假设你已经安装了颤振插件

填充颤振SDK路径:结果为1

单击应用。Dart SDK应自动填充

对于我的安装,值为:

颤振SDK路径:/home/andrew/snap/flatter/common/flatter

Dart SDK路径:/home/andrew/snap/flatter/common/flatter/bin/cache/Dart SDK


与Flatter捆绑的Dart SDK位于文件夹flatter/bin/cache/Dart SDK/bin中。但是,如果您安装了颤振插件并且处于颤振项目中,则不需要对此进行配置。该插件已经安装,谢谢,我更新了颤振SDK路径,现在可以正常工作。因此,我必须手动将dart SDK的特定路径添加到.zshrc文件?@Anatoly,否-不应将该路径显式添加到路径中。通常,您将使用颤振命令,因此在路径上不需要此命令。即将发布的颤振版本将在普通bin文件夹中包含一个dart二进制文件,以便您可以从命令行轻松使用dart。您好!如果我只是碰巧想调用dart sdk,我可以将bin/cache/dart sdk添加到.zshrc文件?更新,是的,您可以在flatter中手动添加dart sdk的路径,并从命令行访问dart!export PATH=$PATH:/Users/gene/development/flatter/bin/cache/dart-sdkI已经安装了flatter-sdk和flatter-plugin,但是当我导入一个dart-library项目时,我仍然必须像原始问题的作者一样将想法指向dart-sdk文件夹。。。
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)