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

去改为:
buildscript { repositories { maven{url 'https://maven.aliyun.com/repository/public'} // jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' } }

点击Try again

点击取消:
Distribution download cancelled. Using distribution from 'https://services.gradle.org/distributions/gradle-5.4.1-all.zip'.
因为下载地址还是gradle.org下载的
发现漏改了allprojects,再去更新:
build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { maven{url 'https://maven.aliyun.com/repository/public'} // jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' } } allprojects { repositories { maven{url 'https://maven.aliyun.com/repository/public'} // 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
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { maven{url 'https://maven.aliyun.com/repository/public'} // jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' } } allprojects { repositories { maven{url 'https://maven.aliyun.com/repository/public'} // 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,对于之前在
计算机编程通用逻辑知识概念
所整理的
中,也是有镜像可用去加速的:

google https://maven.aliyun.com/repository/google https://maven.aliyun.com/nexus/content/repositories/spring https://maven.google.com/
然后去加上用于加速:
build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { // google() maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } // jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' } } allprojects { repositories { // google() maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } // jcenter() } } project.ext.set("compileSdkVersion", 23) project.ext.set("minSdkVersion", 12) project.ext.set("targetSdkVersion", 23) project.ext.set("buildToolsVersion", "24.0.0")
即可。

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