v2.4.0
ColorOS Live Lyrics Bridge v2.4.0
这一版重点优化锁屏歌词布局、亮屏/AOD 切换稳定性,并新增汽水音乐 Provider 适配。
核心更新
- 优化英文歌词换行:短句能一行显示就不再强行拆行,例如
Forgive me, Peter。 - 长英文歌词仍会在实际溢出时做均衡换行,避免过长行挤出屏幕。
- 修复亮屏切 AOD 时歌词/翻译行闪烁抖动:在
TextView.setText和 attach 阶段提前固定歌词高度,避免 AOD 模板重绑时先按单行布局。 - 增强 AOD/锁屏切换稳定性:增加最近绘制帧 fallback、翻译短缓存,减少系统重排或短暂数据空窗造成的视觉跳动。
- 优化歌词面板淡入逻辑,避免已经可见时重复隐藏再淡入。
- 改善歌曲开头首句还没到时间轴时的显示稳定性。
播放器与 AOD 适配
- 新增汽水音乐 Provider 适配,Release 附带
LyricProvider-QiShui-v2.4.0.apk。
汽水音乐使用提醒
汽水音乐需要额外安装 LyricProvider-QiShui-v2.4.0.apk,并在 LSPosed 中为 com.luna.music 启用该 Provider。
同时,请在 LSP 管理器中为汽水音乐开启“还原内联钩子”:对列表中的应用清理 libart.so。否则汽水音乐可能弹出“当前版本不安全”,Provider 也可能无法稳定获取歌词。
另外,感谢来自酷安用户@sylajiao的捐赠。
文档与发布
- 更新演示 GIF,体积从约 43.6 MB 降到约 17.2 MB。
- 新增捐赠二维码
PY_QR.png。 - README / 中文 README / LSPosed README 增加支持项目说明。
- Release workflow 增加自动附加 Donate 区块的逻辑。
- Release workflow 新增汽水音乐 Provider 构建与发布资产。
Release 资产
ColorOS-Live-Lyrics-Bridge-v2.4.0.apkLyricProvider-QQMusic-v2.4.0.apkLyricProvider-163Music-v2.4.0.apkLyricProvider-AppleMusic-v2.4.0.apkLyricProvider-Poweramp-v2.4.0.apkLyricProvider-Spotify-v2.4.0.apkLyricProvider-QiShui-v2.4.0.apk
测试
- 新增
LyricLineBreakPolicy换行策略测试,覆盖“短英文不拆行”和“长英文可均衡拆行”。 - 发布前执行
:app:assembleDebug、:qishui-music:assembleDebug与git diff --check。
