以前写了一篇文章关于 flutter 初体验的一篇,http://www.javashuo.com/article/p-zogfhxcq-kq.html,当时一顿骚操做,而后程序就跑起来了。html
隔了好一段时间,换了个电脑,从新装了个AndroidStudio,继续搭建 Flutter ,而后哐哧哐哧用了一会就把须要配置弄好了,而后用 AS 建立了个项目,好家伙,直接报错。android
Launching lib\main.dart on ONEPLUS A5010 in debug mode... Initializing gradle... Resolving dependencies... * Error running Gradle: Exit code 1 from: F:\android_studio_workspace\flutter_app2\flutter_app2\android\gradlew.bat app:properties: NDK is missing a "platforms" directory. If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to E:\AndroidSDK\ndk-bundle. If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning. Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error. FAILURE: Build failed with an exception. * Where: Build file 'F:\android_studio_workspace\flutter_app2\flutter_app2\android\app\build.gradle' line: 25 * What went wrong: A problem occurred evaluating project ':app'. > Could not resolve all files for configuration 'classpath'. > Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26.1.2). Searched in the following locations: https://jcenter.bintray.com/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 2s Finished with error: Please review your Gradle project setup in the android/ folder.
先看最后一条信息:api
finished with error: please review your gradle project setup in the android/ folder.
说,让我检查 gradle,而后各类找,发现没错啊。app
仍是从第一条错误开始看吧:gradle
NDK is missing a "platforms" directory. If you are using NDK, verify the ndk_ ......
好家伙,这又是个什么鬼.ui
NDK缺乏一个“platforms”目录。若是您正在使用NDK,请验证NDK。将dir设置为有效的NDK目录。
目前它被设置为D: AndroidSDK\ndk-bundle。
若是不使用NDK,请从ANDROID_NDK_HOME或local中卸载NDK变量。属性删除此警告。
既然说少了就装个吧。this
下载连接:https://developer.android.google.cn/ndk/downloads/google
下载,解压zip文件 获得一个 android-ndk-rXXb 的文件夹,直接解压,而后把该文件夹下的全部文件都移动到你的,sdk,ndk-bundle 文件夹下。lua
再配置个环境变量,重启 AS 解决问题。spa
Build file 'F:\android_studio_workspace\flutter_app2\flutter_app2\android\app\build.gradle' line: 25
找到 flutter SDK 路径下的 \flutter\packages\flutter_tools\gradle\flutter.gradle 文件。
把 gradle 版本改低一点。
博客地址:https://www.cnblogs.com/niceyoo