feat: 添加模拟器卸载应用测试功能并优化构建配置

- 新增模拟器卸载应用UI测试功能及相关测试图片
- 添加本地Gradle初始化脚本和构建脚本
- 更新Gradle版本至9.0并优化仓库配置
- 修复布局文件中的重复元素和警告
- 增加构建警告修复文档
- 优化模拟器控制类功能
This commit is contained in:
2026-03-12 21:26:39 +08:00
parent cb5c3c7dc9
commit 7ef91abee1
22 changed files with 579 additions and 52 deletions

52
gradle/init/init.gradle Normal file
View File

@@ -0,0 +1,52 @@
// 项目本地 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') }
}
}

View File

@@ -1,6 +1,6 @@
#Thu Sep 05 19:22:20 CST 2024
#Thu Feb 26 22:34:06 CST 2026
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
distributionUrl=https\://repo.huaweicloud.com/gradle/gradle-9.0-milestone-1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists