第二个 Android 11 开发者预览版现已推出,快来测试并分享您的反馈吧

音频应用概览

音频应用的首选架构是客户端/服务器设计。播放器及其媒体会话在 MediaBrowserService 内实现,界面和媒体控制器与 MediaBrowser 一起位于 Android Activity 中。

音频 Activity 和 BrowserService

MediaBrowserService 提供两个主要功能:

  • 当您使用 MediaBrowserService 时,具有 MediaBrowser 的其他组件和应用可以发现您的服务,创建自己的媒体控制器,连接到您的媒体会话,并控制播放器。正是通过这种方式,Wear OS 和 Android Auto 应用才得以访问您的媒体应用。
  • 此外,它还提供了一个可选的 Browsing API。应用可以不使用此功能。通过 Browsing API,客户端可以查询服务并构建其内容层次结构的表示,这可能表示播放列表、媒体库或其他类型的集合。