Win10 Android Studio 编译 flutter 卡在 Download https://services.gradle.org/xxx 及 Initializing gradle

文章目录

    好久没有打开过 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

    终于编译成功

    Win10 Android Studio 卡在 Download https://services.gradle.org/xxx 及 Initializing gradle

    从晚上9点半一直折腾到11点半,才运行成功了一个 flutter 的 hello world … 天朝程序员真惨。

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式