Flamingo 配合 Lyric Getter:Xposed 模块取词方案
Lyric Getter 是一个 Xposed 模块(现已兼容 LSPosed / LSPatch),工作方式是从音乐应用中取歌词并提供给其他模块或应用,常被用来实现状态栏歌词。Flamingo 支持与它对接。
原理一句话
Flamingo 是被读取的一方:Lyric Getter 通过钩子从 Flamingo 取到当前歌词行,再交给下游的显示模块(状态栏歌词、超级岛歌词等)渲染。

对接前提
- 框架环境:已有 LSPosed 或 LSPatch 环境。LSPatch 理论上免 root(作用于修补后的应用),细节以框架文档为准。
- Lyric Getter 已装并启用:在框架管理器里勾选作用域。
- Flamingo 侧:确认应用内歌词能正常加载(内嵌或外挂),见歌词加载方式。
对接步骤(通用思路)
- 在 Lyric Getter 的模块设置里启用对 Flamingo 的支持。
- 授予 Flamingo 通知权限,保证媒体会话信息完整。
- 播放歌曲,检查下游显示端是否出词。
- 不出词时在 Lyric Getter 日志里确认它有没有取到 Flamingo 的数据。
Xposed 路线的特点
- 灵活度最高:除 Flamingo 外还能从多个音乐应用取词,统一交给下游。
- 门槛也最高:需要理解框架作用域、模块顺序这些概念。
- 若你只是想快速出效果,先试无需框架的Super Lyric 对接;魅族机型直接走Ticker Lyric 通知歌词。
常见问题
- 模块更新后取词失效:重新勾选作用域并重启作用域应用。
- 歌词有延迟:取词链路多一层转发,延迟属正常,逐字精度以模块实现为准。
- 更多排查见状态栏歌词不出现。