Skip to content

feat: 增加 Android Auto 媒体播放支持 - #623

Open
lpy5618 wants to merge 1 commit into
maotoumao:masterfrom
lpy5618:lpy-dev
Open

feat: 增加 Android Auto 媒体播放支持#623
lpy5618 wants to merge 1 commit into
maotoumao:masterfrom
lpy5618:lpy-dev

Conversation

@lpy5618

@lpy5618 lpy5618 commented May 28, 2026

Copy link
Copy Markdown

变更内容

  • 增加 Android Auto 使用的 MediaBrowserService 和 automotive app 声明
  • 导出当前播放列表、当前歌曲、播放状态和封面信息,供车机端浏览和展示
  • 将车机端播放、暂停、切歌、进度跳转等控制指令转交给 TrackPlayer 后台服务处理

说明

这个实现主要是让 MusicFree 可以直接出现在 Android Auto 的媒体应用列表中,并支持在车机端查看当前列表、播放歌曲和控制播放。

测试

  • 本地使用 Gradle 构建 release APK 通过
  • 使用 Android Auto Desktop Head Unit 验证列表浏览、播放、切歌、元数据和封面展示
  • 验证车机控制指令不再依赖先手动打开主界面

Add an Android Auto MediaBrowserService backed by exported queue metadata.

Bridge car controls through the TrackPlayer headless service.
@lpy5618 lpy5618 mentioned this pull request May 28, 2026
4 tasks
@lpy5618

lpy5618 commented May 28, 2026

Copy link
Copy Markdown
Author

#440

@Zertu

Zertu commented Jul 15, 2026

Copy link
Copy Markdown

#440

我测试后发现挂挡会切歌?而且会莫名其妙自己暂停

@lpy5618

lpy5618 commented Jul 15, 2026

Copy link
Copy Markdown
Author

#440

我测试后发现挂挡会切歌?而且会莫名其妙自己暂停

有点神奇,我这里测试没有问题,我用了很久了,和车有关么

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants