- 新增模拟器卸载应用UI测试功能及相关测试图片 - 添加本地Gradle初始化脚本和构建脚本 - 更新Gradle版本至9.0并优化仓库配置 - 修复布局文件中的重复元素和警告 - 增加构建警告修复文档 - 优化模拟器控制类功能
52 lines
1.7 KiB
Groovy
52 lines
1.7 KiB
Groovy
// 项目本地 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') }
|
|
}
|
|
} |