flutter run 报 Error running Gradle
背景: android studio安装flutter插件后新建项目,运行时超时,已更换阿里云镜像。再次运行时遇见异常:
一般是由于一些资源在国外,需要搭梯子才能够访问,所以可以将这些资源替换为国内阿里源。 首次出现查看其它博文,发现需要修改两处:
- 修改掉项目下的android目录下的build.gradle文件,把google() 和 jcenter()这两行去掉。改为阿里的链接。
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
- 修改Flutter SDK包下的flutter.gradle文件
类似这样的地址:
D:\fluttersrc\flutter\packages\flutter_tools\gradle
之后可正常跑,后来更新flutter sdk 版本,再次出现错误。如下图
从图中可看成异常出现在flutter.gradle 处,将.gradle之前修改的镜像地址修改回来即可。