feat: 同步本地代码到远程仓库

- 新增WebDAV同步功能相关文件
- 新增CustomSwitch自定义开关组件
- 新增SyncCodeManager、UpdateInstaller、WebDAVSyncManager工具类
- 新增build_all_release.sh构建脚本
- 更新多个Dialog和Activity文件
- 更新字符串资源文件
- 删除apk/release目录下的旧文件
This commit is contained in:
您的名字
2025-11-10 19:05:21 +08:00
parent e7e215628b
commit e0aee44d5a
43 changed files with 4244 additions and 391 deletions
+5 -2
View File
@@ -27,8 +27,11 @@ android {
minSdk 24
//noinspection ExpiredTargetSdkVersion
targetSdk 28
versionCode 310
versionName "3.1.0"
versionCode 311
versionName "3.1.1"
// GitHub Token (可选,用于提高API请求限制)
def githubToken = project.findProperty("GITHUB_TOKEN") ?: ""
buildConfigField "String", "GITHUB_TOKEN", "\"${githubToken}\""
javaCompileOptions {
annotationProcessorOptions {
arguments = ["room.schemaLocation": "$projectDir/schemas".toString(), "eventBusIndex": "com.fongmi.android.tv.event.EventIndex"]