jetAudio Last.fm 自动 Scrobble 记录收听历史
为什么需要独立 App
jetAudio 本身不带 Last.fm API 密钥(Team Jet 没有申请),所以需要你额外安装 Last.fm 官方 App 并在 App 里登录自己的 Last.fm 账号。jetAudio 播放时会读取系统级的 MediaSession 数据,通过 Last.fm App 的后台服务自动把正在播放的曲目"Scrobble"到你的 Last.fm 账号。
配置步骤
- Google Play 搜索 "Last.fm" → 下载安装官方 App
- 打开 Last.fm App → 用 Last.fm 账号登录(没有的去 last.fm 免费注册)
- 回到 jetAudio → 设置 → Last.fm → 开关打开
配置一次即可,之后 jetAudio 播放的每首歌都会自动出现在你的 Last.fm "Scrobbles" 列表里。
Scrobble 规则
Last.fm 对"有效 Scrobble"有官方定义:
- 一首曲目播放时长过半才算一次有效 Scrobble
- 长于 4 分钟的曲目至少播放 4 分钟才 Scrobble
- 同一首歌短时间内(通常一小时内)重复播放,只算一次
jetAudio 在把数据推给 Last.fm App 时会自动遵守这些规则——不会"假 Scrobble"刷量。
常见问题
为什么我播放了但 Last.fm 没记录?
- Last.fm App 是否登录?
- Last.fm App 是否在后台被系统杀了?(Android 电池优化里把 Last.fm 也加白名单)
- 网络是否可用?Last.fm App 需要联网才能上传记录
- 有没有真的放了超过歌曲时长一半?Last.fm 的规则非常严格,试听几秒不算