折腾:
【已解决】Mac中Android Studio下载gradle的zip包速度太慢
期间,最后才清楚情况:
别人说的是:
gradle这个包管理器,下载相关的gradle的某个插件,库,速度慢
所以需要可以用更换源的方式处理
此处的gradle的zip包文件,是gradle本身,其下载速度慢,只能是:
实现帮忙下载好,放到特定位置,避免重新下载,就可以了。
而对于gradle插件或库,下载慢,是通过更换源去解决。
下面记录过程:
才知道,此处的别人gradle下载慢,是
android studio gradle下载 太慢
可以考虑改源为阿里云的
去修改
且参考

去改为:
1 2 3 4 5 6 7 8 9 10 | buildscript { repositories { // jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' } } |

点击Try again

点击取消:
1 | Distribution download cancelled. Using distribution from 'https://services.gradle.org/distributions/gradle-5.4.1-all.zip' . |
因为下载地址还是gradle.org下载的
发现漏改了allprojects,再去更新:
build.gradle
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { // jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' } } allprojects { repositories { // jcenter() } } project.ext.set( "compileSdkVersion" , 23) project.ext.set( "minSdkVersion" , 12) project.ext.set( "targetSdkVersion" , 23) project.ext.set( "buildToolsVersion" , "24.0.0" ) |
重新试试
还是不行,还是从gradle.org下载的
重启Android Studio

问题依旧。
目前是:
build.gradle
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { // jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' } } allprojects { repositories { // jcenter() } } project.ext.set( "compileSdkVersion" , 23) project.ext.set( "minSdkVersion" , 12) project.ext.set( "targetSdkVersion" , 23) project.ext.set( "buildToolsVersion" , "24.0.0" ) |
待后续确认,是否完整的实现了切换源,加速下载的目的。
【后记1】
折腾:
【未解决】Android Studio中build编译rcstja项目报错:Could not find method leftShift for arguments on task notification installServiceFirst of type org.gradle.api.DefaultTask
期间,看到:

一些下载的库,已经是从阿里云下载了。
说明上面的配置,已经部分或完全生效了。
实现了加速gradle的库的目的了。
【后记2】
后来在
【未解决】Android Studio中编译rcsjta报错:ERROR Failed to resolve play-services
期间,突然注意到:
此处的google,对于之前在
计算机编程通用逻辑知识概念
所整理的
中,也是有镜像可用去加速的:

1 2 3 4 | google https: //maven .aliyun.com /repository/google https: //maven .aliyun.com /nexus/content/repositories/spring https: //maven .google.com/ |
然后去加上用于加速:
build.gradle
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { // google() // jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' } } allprojects { repositories { // google() // jcenter() } } project.ext.set( "compileSdkVersion" , 23) project.ext.set( "minSdkVersion" , 12) project.ext.set( "targetSdkVersion" , 23) project.ext.set( "buildToolsVersion" , "24.0.0" ) |
即可。

貌似
google()
的镜像已生效,从阿里云下载了。