阅读 C 3.26.082417c(预发布)
Pre-release
Pre-release
阅读 C 3.26.082417c(预发布)
3.26.082417c/ versionCode10736,基于own分支提交e6124d2正式冷编译产出(3m12s,退出码 0)。
音频 TXT-ZIP 导出
- 可播放的音频导出包:导出 TXT-ZIP 时按章节打包已具备的音频媒体,导入后本地直接可播,不再依赖原书源在线拉流。
- 只导出可用音频章节:导出不再隐式发起缺失音频媒体的下载,只打包已就绪(可播放)的章节,缺媒体章节明确跳过;导出进度显式化,SAF 归档成功保留发布结果。
- 归档产物对齐:音频归档章节产物与正文/字幕侧车、插图侧车对齐,替换导出包按章节配对,不再盲目整包替换。
离线缓存与媒体路由统一
- 下载路由统一到媒体通道:缓存管理页与沉浸听书页的章节下载统一路由到媒体任务,不再落入正文缓存;导入的媒体不混入缓存,旧版正文缓存残留清除。
- 媒体与字幕生命周期统一:有声音频的媒体与字幕正文同生命周期管理,媒体产物契约化约束(含离线状态判定与共享提交入口接受批量章节索引)。
- 入口统一:阅读页菜单中的「离线缓存」入口移除,统一收敛到缓存管理页。
评论缓存修正
- 评论自动下载默认关闭:阅读或书架刷新时自动下载评论的开关默认改为关闭(已有记录不受影响,可在评论缓存设置中重新开启)。
- 刷新与操作统一:评论刷新下载收敛统一入口;有声书缓存页评论控件对齐、操作按钮精简。
- 快照资源修复:修复导入评论快照资源的恢复与抓取/回收引用问题;孤儿回收 GC 基准 epoch 钉在排队时刻,堵死排队-执行间 ABA 误删窗口(该修复编译时已并入本包)。
说明
- 产物已验证:包名
io.legado.app.c、架构arm64-v8a、中文名「阅读 C」、targetSdk 36;apksigner校验通过。 - 发布时
own分支最新提交babbf6a(编译后新增的 docs 说明提交,未包含在本 APK 内)。 - 本版为预发布(prerelease),源码已推送
origin/own。