我安装了 Flutter 并设置了 Android Studio。然后我在 GitHub 上克隆了一个 flutter 的示例(https://github.com/flutter/flutter https://github.com/flutter/flutter)并在 Android Studio 中启动它,但它警告我“Dart SDK 未配置”,这也发生在我的同事身上。但如果我在 Android Studio 中创建一个新项目,就没有问题了。
我做了什么:
-
安装的颤振
-
安装了Android Studio,以及Flutter插件,包括Dart插件
-
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 项目后,我遇到了同样的问题。这些是解决问题的步骤。
- 文件->设置->语言和框架->Flutter
- 选择flutter SDK路径:第一次安装flutter时,我们选择flutter的安装位置。选择这个位置。
- 单击“确定”,android studio 将会刷新。如果问题解决则继续。
- 如果您仍然遇到错误。
- Goto this https://flutter.io/get-started/install/链接并安装 Dart。
- 转到设置中的同一位置,..Language & Framework->Dart 并选择 SDK 位置。
这为我解决了问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)