// 项目本地 Gradle 初始化脚本:阿里云镜像源配置 // 用于替代用户全局配置,避免已弃用语法警告 // 1. 插件管理仓库配置 gradle.settingsEvaluated { settings -> settings.pluginManagement { repositories { maven { url = uri('https://maven.aliyun.com/repository/google') } maven { url = uri('https://maven.aliyun.com/repository/gradle-plugin') } mavenCentral() gradlePluginPortal() // 备用官方源 google { content { includeGroupByRegex("com\\.android.*") includeGroupByRegex("com\\.google.*") includeGroupByRegex("androidx.*") } } } } // 2. 依赖解析管理配置 settings.dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS) repositories { maven { url = uri('https://maven.aliyun.com/repository/google') } maven { url = uri('https://maven.aliyun.com/repository/central') } mavenCentral() google() maven { url = uri('https://jitpack.io') } } } } // 3. 兼容旧版 Gradle 的配置 allprojects { buildscript { repositories { maven { url = uri('https://maven.aliyun.com/repository/google') } maven { url = uri('https://maven.aliyun.com/repository/gradle-plugin') } mavenCentral() } } repositories { maven { url = uri('https://maven.aliyun.com/repository/google') } maven { url = uri('https://maven.aliyun.com/repository/central') } mavenCentral() google() maven { url = uri('https://jitpack.io') } } }