v2.6.0
ColorOS Live Lyrics Bridge v2.6.0
这一版在 v2.5.0 的歌词解析与锁屏渲染稳定性基础上,新增酷狗音乐/概念版 LyricProvider 接入,并继续收紧外部 Provider 切歌时的异步歌词绑定、AOD 恢复和 RecyclerView 过渡显示。
核心更新
- 新增酷狗音乐与酷狗概念版 Provider 支持,Release 附带
LyricProvider-KuGou-v2.6.0.apk。 - 酷狗 Provider 支持 KRC、LYC、LRC、TXT 歌词文件解析,输出逐字歌词和翻译歌词,并通过 Bridge 外部歌词协议转发到 ColorOS 锁屏歌词。
- Bridge 为酷狗/概念版登记播放器包名、source、播放状态、翻译开关和 AOD/历史播放器放行能力。
- 酷狗/概念版在 SystemUI 标题短暂为空时,可以凭 Provider 的
trackGeneration与曲目 key 提升为当前歌词,减少切歌时“暂无歌词”。
切歌与显示稳定性
- 外部 Provider 切歌时增加 generation/key 校验,丢弃迟到歌词,避免上一首歌词串到当前曲目。
- 外部歌词切歌软遮罩会等待当前歌词 model 准备完成后再恢复 RecyclerView,减少切歌瞬间的缩放抖动和旧行闪现。
- 合并频繁的外部 playback reset 过渡,避免流媒体切歌时反复重启 handoff。
- 优化官方歌词行的缩放、淡入和模糊过渡,保留滚动放大效果,同时降低 AOD/锁屏切换后的恢复抖动。
Provider 更新
- KuGou Provider 更新到
1.1.0/versionCode 5,新增 Bridge 转发、播放状态广播、曲目 generation 和歌词缓存校验。 - Poweramp Provider 更新到
1.0.9/versionCode 6,改进本地内嵌歌词与网络匹配歌词的 Bridge 发布链路。 - Poweramp Provider 新增安全日志封装,避免 YukiHookAPI 日志不可用时影响播放器进程。
日志与源码
- 默认降低切歌、RecyclerView 过渡、酷狗缓存命中和 Poweramp probe 明细日志噪声;需要排查时仍可通过对应 tag 的 DEBUG 日志打开。
- 清理 LyricProvider 顶层构建脚本中的重复注释和未使用变量。
- 更新 LyricProvider Bridge 接入文档、播放器 hook 路线、README 和 LSPosed 展示元数据。
打包流程
- Release 继续提供各播放器单独的 LyricProvider APK。
- 新增
LyricProvider-v2.6.0.zip,内含全部 LyricProvider APK,方便需要一次安装所有 Provider 的用户下载。 - 主仓库 Release 与 LSPosed mirror Release 都会上传单独 APK 和整合 zip。
测试
- 已执行
:app:testDebugUnitTest。 - 已执行主模块 release 构建。
- 已执行
:kugou-music:assembleRelease。 - 已对本地打包的主模块与 KuGou Provider APK 执行
apksigner verify。
Release 资产
ColorOS-Live-Lyrics-Bridge-v2.6.0.apkLyricProvider-QQMusic-v2.6.0.apkLyricProvider-163Music-v2.6.0.apkLyricProvider-AppleMusic-v2.6.0.apkLyricProvider-Poweramp-v2.6.0.apkLyricProvider-Spotify-v2.6.0.apkLyricProvider-QiShui-v2.6.0.apkLyricProvider-KuGou-v2.6.0.apkLyricProvider-v2.6.0.zip
