Dart SDK未配置

2023-12-28

我安装了 Flutter 并设置了 Android Studio。然后我在 GitHub 上克隆了一个 flutter 的示例(https://github.com/flutter/flutter https://github.com/flutter/flutter)并在 Android Studio 中启动它,但它警告我“Dart SDK 未配置”,这也发生在我的同事身上。但如果我在 Android Studio 中创建一个新项目,就没有问题了。

我做了什么:

  1. 安装的颤振

  2. 安装了Android Studio,以及Flutter插件,包括Dart插件

  3. Flutter 在命令行中运行工作正常,所有五个测试都通过了。 (见下文)

[✓] Flutter(在 Mac OS X 10.13.3 17D47 上,区域设置 en-US,通道开发) • Flutter 版本 0.0.22,位于 /Users/katelyn/flutter • 框架修订3001b3307d(7天前),2018-01-30 11:37:15 -0800 • 引擎版本8f2d72b183 • 工具 Dart 版本 2.0.0-dev.16.0 • 引擎 Dart 版本 2.0.0-edge.7af4db0ea091dddca6b2da851e6dda8d7f9467e8

[✓] Android 工具链 - 为 Android 设备开发 (Android SDK 27.0.3) • Android SDK 位于 /Users/katelyn/Library/Android/sdk • Android NDK 位置未配置(可选;对于本机分析支持很有用) • 平台 android-27,构建工具 27.0.3 • Java 二进制文件位于:/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java • Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_152-release-915-b08)

[✓] iOS 工具链 - 为 iOS 设备开发 (Xcode 9.2) • Xcode 位于 /Applications/Xcode.app/Contents/Developer • Xcode 9.2,内部版本 9C40b • ios 部署 1.9.2 • CocoaPods 版本 1.4.0

[✓] Android Studio(3.0版) • Android Studio 位于 /Applications/Android Studio.app/Contents • Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_152-release-915-b08)

[✓] 连接的设备 • 专为 x86 构建的 Android SDK • emulator-5554 • android-x86 • Android 7.1.1 (API 25)(模拟器)

上周,我可以通过命令行(在该目录中)运行他们的示例,

flutter run 

但现在我显示了 Gradle 的一些错误。

在调试中为 x86 构建的 Android SDK 上启动 lib/main.dart 模式... 正在初始化gradle...0.7s 解决依赖关系...

  • 运行 Gradle 时出错: 退出代码 1:/Users/katelyn/AndroidStudioProjects/flutter/examples/flutter_gallery/android/gradlew app:properties:

失败:构建失败并出现异常。

  • 在哪里: 构建文件“/Users/katelyn/AndroidStudioProjects/flutter/examples/flutter_gallery/android/app/build.gradle”行:20

  • 什么地方出了错: 评估项目“:app”时出现问题。 3

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

  • 获得更多帮助https://help.gradle.org https://help.gradle.org

0 秒内构建失败

请检查 android/ 文件夹中的 Gradle 项目设置。


从 git 导入 flutter 项目后,我遇到了同样的问题。这些是解决问题的步骤。

  1. 文件->设置->语言和框架->Flutter
  2. 选择flutter SDK路径:第一次安装flutter时,我们选择flutter的安装位置。选择这个位置。
  3. 单击“确定”,android studio 将会刷新。如果问题解决则继续。
  4. 如果您仍然遇到错误。
  5. Goto this https://flutter.io/get-started/install/链接并安装 Dart。
  6. 转到设置中的同一位置,..Language & Framework->Dart 并选择 SDK 位置。

这为我解决了问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Dart SDK未配置 的相关文章

随机推荐

  • 奇怪的宏(TASM)

    考虑以下宏 pixelFast MACRO This macro draws a pixel assuming the coordinates are already loaded in cx dx and the color is in
  • R:如何在一维以上使用approx(多维插值)?

    这应该不难 但我搜索了很多 到目前为止还没有找到解决方案 我正在处理一些分散的数据 y f x1 x2 x3 xn 我想创建一个查找函数 它为我提供了确切的已知值y当输入向量时x它在数据集中 但当向量时线性插值x不在数据集中 基本上喜欢ap
  • 打印fabricjs画布?

    几周来我一直在努力创建功能来打印我的 Fabricjs 画布 我已经尝试过这些方法这里提到 https stackoverflow com questions 17009946 how to print a canvas element没有
  • 如何在 C++ 程序中包含自定义文件

    如何将文件 2 包含在文件 1 中 我需要在文件 2 中进行哪些更改 file 1 include
  • Angular js 使用 $resource 下载文件并显示加载屏幕的方式

    我正在使用 Angular js 显示加载屏幕 它适用于除下载文件的 REST 服务之外的所有 REST 服务调用 我明白为什么它不起作用 因为下载时我没有使用 resource 进行任何服务调用 相反 我使用正常的方法来下载文件 因此 A
  • 如何避免调用 Application.CreateForm 两次?

    我偶然发现了这个页面为什么我不应该调用 Application CreateForm http pages cs wisc edu rkennedy createform 现在我有一些这样的代码 SplashForm TSplashForm
  • WPF:Content 和 DataContext 属性之间有什么区别?

    据我了解 DataContext property 控件使用此属性作为数据源 是每个框架元素都具有的属性 可用于将数据流入屏幕 DataContext 有范围 范围是根据 DataContext 在对象树中分配到的位置来建立的 如果您在父元
  • 如何影响部分卷页呈现的模态视图的大小?

    我需要为应用程序中的视图提供一些附加数据 并且我想使用部分页面卷曲来实现它 就像 Google 地图应用程序使用部分页面卷曲进行设置一样 我遇到的问题是所呈现的视图占据了整个屏幕 如何调整所呈现视图的大小 理想情况下 我希望它像 Googl
  • 如何渲染 OSM 瓷砖

    我想设置一个瓷砖服务器 我在网上找到了一些文档并遵循本教程 https switch2osm org serving tiles manually building a tile server 14 04 现在看来我有一个配置良好的服务器
  • JavaScript atan2() 函数未给出预期结果

    通常 极坐标从 0 到 到 2 实际上就在 2 之前 因为它又等于 0 然而 当使用 JavaScriptatan2 函数 我得到了一个不同的 奇怪的范围 Cartesian X Cartesian Y Theta 1 0 0 0 1 1
  • 运行我自制的旋转算法时得到不正确的图片输出

    为了更好地理解图像处理的工作原理 我决定创建自己的图像旋转算法 而不是使用 cv2 rotate 但是 我遇到了奇怪的图片裁剪和像素错位问题 我认为这可能与我的填充有关 但也可能有其他错误 import cv2 import math im
  • 在 MATLAB 中循环内部绘图

    我正在做这样的事情 a 1 100 for i 1 100 plot 1 i a 1 i end 我的问题是 直到循环完成后才会显示绘图 如何在每次迭代中显示 更新绘图 Use DRAWNOW http www mathworks com
  • 使用 Aurelia 的 Fetch Client 时 Azure Translator API(认知服务)上出现 CORS 错误

    我尝试使用来自 Windows Azure 的非常基本的 API 调用来翻译一些文本 他们给出了一个快速入门示例代码 https learn microsoft com en us azure cognitive services tran
  • WPF - 应用前景时默认按钮禁用样式

    按钮应用了一个Foreground当它被启用时 如果设置为Disabled 则默认Button为DisabledForeground需要申请
  • 按值传递 vs 按引用传递(两者之间内存空间分配的差异)

    在 C 中 我们使用引用传递 我们引用从参数传递到函数参数的任何地址 这本质上是一个指针 对吗 因此 虽然它们本质上是相同的东西 别名等等 但指针不是也需要内存空间吗 因此 无论我们在参数函数中拥有什么 都不应该让我们调用 B 指向所传递的
  • 多维数组符号之间的差异(object[][] 和 object[])

    我想知道在 C 中定义多维数组的两种方法有什么区别 您可以使用object and object 处理多维数组 功能上有区别吗 The object 是数组数组的表示法 第二个object 是一个二维数组 主要区别是第一个可以包含不同长度的
  • angularJS ng-model 输入类型号到 rootScope 未更新

    我的输入类型编号设置为
  • C# Decimal.GetHashCode() 和 Double.GetHashCode() 相等

    为什么会这样17m GetHashCode 17d GetHashCode m 十进制 d 双精度 另外 正如预期的那样17f GetHashCode 17d GetHashCode f 浮点数 对于 net3 5 和 net4 0 来说似
  • CSS悬停图像位置更改

    我确信这是超级愚蠢的事情 但现在我已经被困了一段时间 所以 我在网站上有图像 我希望它们在悬停时稍微移动 所以我在 HTML 中有 a href someaddress img class thumb src somefile a 在 CS
  • Dart SDK未配置

    我安装了 Flutter 并设置了 Android Studio 然后我在 GitHub 上克隆了一个 flutter 的示例 https github com flutter flutter https github com flutte