全局 Gradle 配置国内镜像

· 随笔

Windows:C:\Users\你的用户名.gradle\init.gradle

allprojects {
    repositories {
        def ALIYUN_REPOSITORY_URL = 'https://maven.aliyun.com/repository/public'
        def ALIYUN_GOOGLE_URL = 'https://maven.aliyun.com/repository/google'
        def ALIYUN_GRADLE_PLUGIN_URL = 'https://maven.aliyun.com/repository/gradle-plugin'
        
        // 优先使用国内镜像
        maven { url ALIYUN_REPOSITORY_URL }
        maven { url ALIYUN_GOOGLE_URL }
        maven { url ALIYUN_GRADLE_PLUGIN_URL }
        
        // 备用官方源
        google()
        mavenCentral()
    }
    
    buildscript {
        repositories {
            maven { url ALIYUN_GRADLE_PLUGIN_URL }
            gradlePluginPortal()
        }
    }
}