Gradle設置全局阿里雲鏡像
去到 $USER_HOME/.gradle
目錄下,也就是C盤的C:\Users\{你的用戶名}\.gradle
下,創建init.d
目錄。
在init.d
目錄下創建.init.gradle.kts
腳本,寫入
apply<AliyunMavenRepositoryPlugin>()
class AliyunMavenRepositoryPlugin: Plugin<Gradle> {
override fun apply(gradle: Gradle) {
gradle.allprojects {
repositories {
jcenter {
name = "aliyunJcenter"
url = uri("https://maven.aliyun.com/repository/jcenter")
}
google {
name = "aliyunGoogle"
url = uri("https://maven.aliyun.com/repository/google")
}
mavenCentral {
name = "aliyunMavenCentral"
url = uri("https://maven.aliyun.com/repository/public")
}
}
}
}
}
說明
不管是安卓還是其他項目,只要是用到gradle的項目,在啓動時都會自動加載這個插件,將maven倉庫地址鏈接到阿里雲。如果想取消使用這個插件,只需要將第一行的apply<AliyunMavenRepositoryPlugin>()
註釋掉即可。