经反复验证,AS中gradle下载慢,主要是gradle-X.xx-bin.zip和gradle-X.xx-src.zip很大,所以很慢。(当然,国内的网络环境是主要原因),可以参考第1点,特别注意直接下all,不要下bin包。all中就包含bin包,也包含src包。这样能快很多!

1. 修改gradle-wrapper.properties文件,改为国内镜像(亲测有效)

2. 修改setting.gradle.kts,添加repositories{  }字段,加入国内的镜像地址(亲测有效)

repositories {
//        google()
//        mavenCentral()

        // 添加国内镜像
        maven {
            name = "Aliyun Maven"
            url = uri("https://maven.aliyun.com/repository/public")
            // 可选:配置认证(如果镜像需要)
            // credentials {
            //     username = 'your-username'
            //     password = 'your-password'
            // }
        }

        maven {
            name = "Huawei Maven"
            url = uri("https://repo.huaweicloud.com/repository/maven/")
        }

        // 保留必要的官方仓库
        google()
        mavenCentral() // 如果镜像不完整,可作为备选
        gradlePluginPortal()

    }


3. 修改gradle.properties文件,增加国内镜像(似乎无效)

systemProp.http.proxyHost=mirrors.aliyun.com
systemProp.http.proxyPort=80
systemProp.https.proxyHost=mirrors.aliyun.com
systemProp.https.proxyPort=443

4 针对第1步,如果无效。可尝试自己下载.zip,关闭Android Studio(AS)解压缩替换对应的包。注意,如果你AS不是安装在admin下,那就是对应用户下的目录。(亲测无效,但可能是我自己解压缩了,也许步不解压能对。但第1步,对了,这一步就没必要了)

4. 把gradle-xxx-all.zip下载下来,其它包国外原地址不变,全部下载完成大约30分钟。所以,能解决上面第2步,就好了。但第1步是关键,能节约80%的下载时间了。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐