Flutter开发环境配置,运行时Gradle问题排查

之前呢就配置过flutter,但是很顺利,都能跑通。今天在笔记本上配置flutter就出现了意想不到的问题。

首先呢就是从官网下载的最新版的flutter,https://flutter.io/sdk-archive/#windows安装windows版本的。安装配置都是按照中文网教程走的,地址:https://flutterchina.club/setup-windows/

编辑器用的android studio,一切配置好之后,新建一个小工程。然后呢就直接运行,发现跑不起来。gradle报错,然后就查看详细的错误日志:

Flutter开发环境配置,运行时Gradle问题排查_第1张图片

这里注意下,要看详细的错误日志需要cd 到android目录下,然后使用gradlew compileDebug --stacktrace指令。

我看了下,难道是gradle包有问题,这里走了点捷径。我单独跑了下android的module就明白了gradle没得问题。然后各种替换版本,升级插件,都没啥用。其实出了错误还是仔细看下报错日志能发现问题的。

我的新电脑买来的时候起了个中文名字,所以导致很多默认的环境变量在我的中文名字路径下,这样很不好。所以嘞我就改了我的gradle环境变量GRADLE_USER_HOME

这个路径配置的时候多了个分号.gradle,这都导致了编译没通过!!!还有就是路径的开启权限不要太高,不要有中文!

所以如果遇到gradle报错,首先排查下工程中gradle包下的文件是否完整,可以从其他工程直接复制过来。然后就是这个文件里gradle的路径配置:gradle-wrapper.properties,如果你需要gradle-5.6-all版本,这里会先检索.gradle中有没有缓存!如果网络不好,最好从官网手动下载一个压缩包,可以在gradle-wrapper.properties配置本地路径:

file:///D:/Android/gradle/.gradle/gradle-5.6.2-all.zip当然也可以设置代理!

如果你遇到flutter的配置问题,可以评论指出,我可以帮你分析一下。

 

你可能感兴趣的:(flutter,gradle,运行报错,android,studio)