// Gradle 插件管理配置 pluginManagement { // 定义插件解析时的仓库搜索顺序 repositories { // 阿里云 Maven 镜像 - 中央仓库 maven { setUrl("https://maven.aliyun.com/repository/central") } // 阿里云 Maven 镜像 - JCenter (已停止更新,仅用于兼容旧依赖) maven { setUrl("https://maven.aliyun.com/repository/jcenter") } // 阿里云 Maven 镜像 - Google 官方仓库 maven { setUrl("https://maven.aliyun.com/repository/google") } // 阿里云 Maven 镜像 - Gradle 插件仓库 maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin") } // 阿里云公共仓库 - 包含多个源的综合镜像 maven { setUrl("https://maven.aliyun.com/repository/public") } // JitPack - 用于直接从 GitHub 引用依赖 maven { setUrl("https://jitpack.io") } // Google 官方仓库,限定只搜索 Android 相关组件 google { content { includeGroupByRegex("com\\.android.*") // Android SDK 组件 includeGroupByRegex("com\\.google.*") // Google 库和服务 includeGroupByRegex("androidx.*") // AndroidX 组件 } } // Maven 中央仓库 mavenCentral() // Gradle 插件门户 gradlePluginPortal() } } // 依赖解析管理配置 dependencyResolutionManagement { // 配置依赖解析模式:当项目中定义了仓库时会报错,强制统一使用 settings.gradle 中的仓库 repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) // 定义项目依赖解析时的仓库搜索顺序 repositories { // 阿里云镜像仓库配置 (同 pluginManagement) maven { setUrl("https://maven.aliyun.com/repository/central") } maven { setUrl("https://maven.aliyun.com/repository/jcenter") } maven { setUrl("https://maven.aliyun.com/repository/google") } maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin") } maven { setUrl("https://maven.aliyun.com/repository/public") } maven { setUrl("https://jitpack.io") } // Google 官方仓库 (完整搜索范围) google() // Maven 中央仓库 mavenCentral() } } // 根项目名称 rootProject.name = "Notes-master" // 包含的子项目 include ':app'