LukeMackin
|
e39a250fbe
|
fix: version.txt格式改为version|url — 消除所有硬编码dlUrl
- version.txt: 0.1.0-dav-android-6|完整下载URL
- index.html: 动态解析|分隔符获取下载路径
- index-v6.html: 同逻辑,不硬编码
- 以后升级只需改version.txt指向新文件
|
2026-07-21 19:16:27 +08:00 |
|
LukeMackin
|
565b1a5ea1
|
fix: version.txt → v6 (首次热更新目标)
|
2026-07-21 19:07:32 +08:00 |
|
LukeMackin
|
a47b73dda7
|
feat: 热更新架构 — Android Bridge存文件, MainActivity启动时检查缓存
v5: 嵌入式页面(蓝黑主题,简单按钮)
v6: 完全不同的页面(紫色渐变,卡片布局,渠道选择器)
通过Android.saveCache存HTML文件,重启App自动加载
|
2026-07-21 19:07:17 +08:00 |
|
LukeMackin
|
4d6bb3ff6f
|
feat: 热更新 v6→v7 — 绿色主题+渠道选择器持续可用
|
2026-07-21 18:47:37 +08:00 |
|
LukeMackin
|
9a2f502857
|
fix: version.txt → v6
|
2026-07-21 18:38:34 +08:00 |
|
LukeMackin
|
3b6c6a4923
|
feat: 热更新v5→v6 — 新增渠道选择Stable/Beta/Nightly
|
2026-07-21 18:37:59 +08:00 |
|
LukeMackin
|
7487158efd
|
cleanup: 删除ota/h5旧版残留index-v7/v8
|
2026-07-21 18:34:02 +08:00 |
|
|
|
454772a343
|
更新 ota/version.txt
|
2026-07-21 18:33:14 +08:00 |
|
|
|
e5b40c028d
|
更新 ota/version.txt
|
2026-07-21 18:32:11 +08:00 |
|
|
|
12e1abbfb8
|
更新 ota/version.txt
|
2026-07-21 18:31:57 +08:00 |
|
LukeMackin
|
ead2045ce5
|
reset: versionCode→5, H5热更新起点v5→v6
- versionCode 6→5 (衔接Git Tag v4)
- embedded HTML→v5, 下载目标→v6
- ota/version.txt→v6
- Gitea tags v5/v6已清理
|
2026-07-21 18:29:03 +08:00 |
|
LukeMackin
|
49793529c0
|
feat: H5热更新 v7→v8 — 版本号推进
- ota/version.txt → 0.1.0-dav-android-8
- ota/h5/index-v8.html → 紫色标题+v8徽章,含自更新按钮
- embedded index.html → 下载目标改为 v8
|
2026-07-21 15:40:15 +08:00 |
|
LukeMackin
|
8f04acaf98
|
feat: H5热更新 v6→v7 — 远端version.txt=v7 + index-v7.html
- ota/version.txt → 0.1.0-dav-android-7
- ota/h5/index-v7.html → 绿色标题+✅热更新成功提示
- embedded index.html → 下载目标改为v7
|
2026-07-21 15:00:59 +08:00 |
|
LukeMackin
|
de20e837fa
|
feat: H5热更新v5→v6 — versionCode 8→5, 远端version.txt指向v6
|
2026-07-21 12:17:49 +08:00 |
|
LukeMackin
|
bfa365c2c2
|
cleanup: 删除 feat/expo-ota 分支,回滚到 main
- 删除远程 feat/expo-ota 分支
- 删除 Gitea Releases #5~#10 + Tags v5~v10
- 清除 Expo 产物(npmrc, package-lock, expo-manifest)
- 保留 index.js + index.html(H5热更新)
- MainActivity 改为 WebView + Android Bridge 模式
- 构建验证通过(33 tasks, 54s)
|
2026-07-21 11:56:07 +08:00 |
|
LukeMackin
|
898fbc0c3c
|
hotfix: expo-manifest v10 for hot update test
|
2026-07-20 23:48:51 +08:00 |
|
LukeMackin
|
f052d280ce
|
hotfix: expo-manifest v9 for hot update test
|
2026-07-20 23:26:06 +08:00 |
|
LukeMackin
|
a2f204f5ee
|
docs: gen-manifest.sh构建号规则说明
|
2026-07-19 23:23:23 +08:00 |
|
LukeMackin
|
ffd05e3e17
|
feat: 三渠道分级 - nightly=当前版本, beta/stable留空(暂无更新)
|
2026-07-19 23:05:11 +08:00 |
|
LukeMackin
|
40d0c86292
|
build: versionCode 7→8 + Release #8 + APK 3.5MB
|
2026-07-19 22:57:30 +08:00 |
|
LukeMackin
|
82a0650b59
|
fix: manifest SHA256更新(当前APK重编后哈希变化)
|
2026-07-19 20:47:35 +08:00 |
|
LukeMackin
|
49d3c187d0
|
fix: gen-manifest.sh注释同步manifest-stable.json
|
2026-07-19 19:51:46 +08:00 |
|
LukeMackin
|
3da606671a
|
fix: gen-manifest.sh curl路径+注释+README全部同步manifest-stable.json
|
2026-07-19 19:48:24 +08:00 |
|
LukeMackin
|
1461acd292
|
fix: gen-manifest.sh/README/gitignore同步manifest-stable.json命名
|
2026-07-19 19:46:27 +08:00 |
|
LukeMackin
|
c62e2a4430
|
feat: ota/三渠道manifest(固定raw URL)
- ota/manifest-stable.json / beta.json / nightly.json
- App URL改回raw(固定路径,不随版本号变)
- v0.1.0→v0.2.0升级时只需更新JSON内容,URL不变
|
2026-07-19 19:37:04 +08:00 |
|
LukeMackin
|
c1849802b6
|
feat: ota/gen-manifest.sh — CI构建时动态生成manifest.json
- gen-manifest.sh: 计算APK SHA256 → 填入版本号/URL → 生成manifest.json
- manifest.json本身不提交仓库(构建产物,上传到Release)
- README.md说明目录用途
|
2026-07-19 19:28:58 +08:00 |
|
LukeMackin
|
31a56708d6
|
refactor: manifest回归Release构建产物
- ota/目录删除(manifest是CI构建时动态生成上传)
- App URL改为Release下载路径(releases/download/...)
- 流程: CI build→生成manifest(SHA256动态)→上传Release
- Release #7: v0.1.0-dav-android-7-debug.apk + manifest.json
|
2026-07-19 15:58:24 +08:00 |
|
LukeMackin
|
1b3d2fc06f
|
fix: APK命名加buildType后缀 + manifest URL同步
- v0.1.0-dav-android-7.apk → v0.1.0-dav-android-7-debug.apk
- 3个manifest URL同步更新
|
2026-07-19 15:57:24 +08:00 |
|
LukeMackin
|
fcc51f4356
|
refactor: manifest迁移到ota/文件夹
- ota/manifest.json (stable)
- ota/manifest-beta.json
- ota/manifest-nightly.json
- MainActivity URL更新为ota/路径
|
2026-07-19 15:47:26 +08:00 |
|