如何使 Android Auto 可以访问 MediaBrowserService?
How to make MediaBrowserService accessible from Android Auto?
我已经按照 Android 开发者网站的官方指南实施了 MusicPlayerService
。在多个地方,我发现这应该足以让我的应用程序为 Android Auto.
做好准备
但如果我打开那个(只有 phone 界面,因为我目前没有兼容的汽车),音乐提供商列表只包含 Google 音乐和已经安装的VLC 媒体播放器。为了验证我还下载、编译并安装了 Universal Music Player example,它也没有出现。
我是否必须启用某些功能甚至将应用程序上传到 Google 先玩?
编辑: 我现在用 Desktop Head Unit 测试了它并且它有效。之后该服务也在 phone 界面上可见。但这不是预期的行为,对吗?
只有通过 Google Play 安装的应用才会显示在 Android Auto 中。如果您想使用 phone 界面测试您的应用,您需要在开发者设置中启用开发者模式和 'unknown sources' 选项。
https://developer.android.com/training/auto/testing/index.html#phone
我已经按照 Android 开发者网站的官方指南实施了 MusicPlayerService
。在多个地方,我发现这应该足以让我的应用程序为 Android Auto.
但如果我打开那个(只有 phone 界面,因为我目前没有兼容的汽车),音乐提供商列表只包含 Google 音乐和已经安装的VLC 媒体播放器。为了验证我还下载、编译并安装了 Universal Music Player example,它也没有出现。
我是否必须启用某些功能甚至将应用程序上传到 Google 先玩?
编辑: 我现在用 Desktop Head Unit 测试了它并且它有效。之后该服务也在 phone 界面上可见。但这不是预期的行为,对吗?
只有通过 Google Play 安装的应用才会显示在 Android Auto 中。如果您想使用 phone 界面测试您的应用,您需要在开发者设置中启用开发者模式和 'unknown sources' 选项。
https://developer.android.com/training/auto/testing/index.html#phone