Files
maidong-ktv/app/src/main/java/com/local
zijunchiang e280afe3a3 更新下载服务增加 Gitee 并设为优先下载源
- AppUpdateManager 由单源(Gitea)改为多源: SOURCES = gitee → gitea
  · 检查更新: 两个源都查, 取版本更高的那个(避免某一边滞后漏更新)
  · 下载: 按 Gitee → Gitea 顺序尝试, 失败自动换源(换源时进度归零)
  · Release 新增 mirrors: 同版本其它源地址作备用镜像
- 附件筛选收紧为只认 name.endsWith(".apk"):
  Gitee 的 assets 里带自动生成的源码包(v1.5.5.zip/.tar.gz), 宽松判断会下错东西
- 新增远程日志: UPDATE 检查/下载成功/下载失败/换源下载成功(含源与原因)
- 版本号按规则 3 占用一个 patch: 1.5.5(37) → 1.5.6(38)

实测(本机): Gitee Release API 免令牌可读; 附件直链 302→302→foruda.gitee.com CDN,
用 App UA 跟随跳转下载 22,236,768 字节、md5 8f16d48ca185e7109db9821286831e8b(与本地一致)、
文件头 PK、耗时约 11.9s。Gitea 侧同为 v1.5.5 + 同名附件。

本次仅编译检查 + 单元测试(9 例全过), 按要求**未打包**(未执行 assembleRelease)。
2026-10-07 19:21:47 +08:00
..