好久没有打开过 Android Studio 了,晚上为了尝试 Flutter,升级了一下 Android Studio。但是,在升级 Gradle 版本时,卡住了,停止 4% 不动了。
原来国内从 https://services.gradle.org/ 下载 gradle 新版本异常缓慢,会导致 Android Studio 一直卡在那里,没有下载进度。
解决方案一
将 https://services.gradle.org/ 对应的下载地址,填入迅雷,使用迅雷快速下载完。例如:
gradle-5.1.1-all.zip
对应的下载地址为:
https://downloads.gradle.org/distributions/gradle-5.1.1-all.zip
然后将 zip 文件复制到目录
C:\Users\<你的登陆用户>\.gradle\wrapper\dists\gradle-5.1.1-all\97z1ksx6lirer3kbvdnh7jtjg
下。
重启 Android Studio 即可。
解决方案二
你懂的,不做过多说明:
编译 flutter 时又卡在 Initializing gradle
安装了 gradle 5.1.1 还不够,编译时 Initializing gradle 又在下载 gradle 4.10.2 ...
按照上面的方法再次下载,即可。。。
不要忘了切换为阿里云的源
打开 flutter SDK 中的 gradle 配置文件,例如
D:\Program Files\flutter\packages\flutter_tools\gradle\flutter.gradle
repositories {
google()
maven{ url'http://maven.aliyun.com/nexus/content/groups/public/'}
jcenter()
}
在 google 与 jcenter 之间加上阿里云的源。
同时不要忘了,对应的 flutter Android 项目中的 build.gradle 也要做此修改。参考这里 Unknown host 'd29vzk4ow07wi7.cloudfront.net'. You may need to adjust the proxy settings in Gradle。
终于编译成功
从晚上9点半一直折腾到11点半,才运行成功了一个 flutter 的 hello world ... 天朝程序员真惨。
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式