Skip to content

v1.5.0

Choose a tag to compare

@Andrea-lyz Andrea-lyz released this 21 Jun 09:36
· 2 commits to main since this release

更新内容

  • 引入 Lyrics Core 解析适配层,增强多种时间轴歌词、逐字时序和同时间戳双语歌词兼容性。
  • 新增按曲目缓存与标准化身份匹配,兼容 [Explicit] / [Clean] 后缀及歌词早于媒体元数据到达的情况。
  • 完善锁屏逐字渲染:当前词辉光、焦点过渡、双语排版、长句窗口和可持久保存的翻译开关。
  • 优化切歌衔接,避免闪回官方歌词,并修复行重绑与淡入重复触发造成的 RenderNode 录制异常。
  • 加强首次沉浸界面进入、延迟歌词行绑定、屏幕保活和 OPlus 媒体策略兼容性。
  • 清理未启用的实验钩子与 fallback,减少 SystemUI 全局热路径开销。
  • 更新播放器接入文档:首次元数据应原子携带完整 lyricInfo,避免紧邻 extras 补丁被 OPlus 防抖丢弃。

验证

  • 真机回归测试通过
  • JUnit:7/7
  • Android Lint:通过
  • GitHub Debug 与签名 Release 构建:通过

构建版本:versionName 1.5.0 / versionCode 57