我安装了Flutter并设置了Android Studio.然后我在GitHub上克隆了一个颤动的例子(https://github.com/flutter/flutter)并在Android Studio中启动它,但它警告我"Dart SDK未配置",这也发生在我的同事身上.但是,如果我在Android Studio中创建一个新项目,则完全没问题.
我做了什么:
安装颤振
安装了Android Studio,以及包括Dart插件在内的Flutter插件
在命令行中的颤动运行正常,所有五个测试都通过了.(见下文)
[✓] Flutter(在Mac OS X 10.13.3 17D47,locale en-US,channel dev)•Flutter version 0.0.22 at/Users/katelyn/flutter•Framework revision 3001b3307d(7天前),2018-01-30 11:37:15 -0800•引擎版本8f2d72b183•工具Dart版本2.0.0-dev.16.0•Engine 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/AndroidStudio.app/Contents/jre/jdk/Contents/Home/bin/java•JavaScriptOpenJDK Runtime Environment(build 1.8.0_152-release-915- B08)
[✓] iOS工具链 - 针对iOS设备开发(Xcode 9.2)•Xcode位于/Applications/Xcode.app/Contents/Developer•Xcode 9.2,构建版本9C40b•ios-deploy 1.9.2•CocoaPods 1.4.0版
[✓] Android Studio(版本3.0)•Android Studio at/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
Run Code Online (Sandbox Code Playgroud)
但现在我用Gradle显示了一些错误.
在调试模式下为x86构建的Android SDK上启动lib/main.dart ...初始化gradle ... 0.7s解决依赖关系......
*运行Gradle时出错:退出代码1:/ Users/katelyn/AndroidStudioProjects/flutter/examples/flutter_gallery/android/gradlew app:属性:FAILURE:构建因异常而失败.
其中:构建文件'/Users/katelyn/AndroidStudioProjects/flutter/examples/flutter_gallery/android/app/build.gradle'行:20
出了什么问题:评估项目':app'时出现问题.3
尝试:使用--stacktrace选项运行以获取堆栈跟踪.使用--info或--debug选项运行以获取更多日志输出.
在https://help.gradle.org获取更多帮助 …