首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏音视频开发之旅

    音视频开发之旅(45)-ExoPlayer 音频播放器实践(一)

    更详细的介绍请参考官方文档或者Android 媒体播放框架MediaSession分析与实践 二、 简单实践 下面我们看下如何使用MediaSession框架实现简单的音频播放 2.1 Server端实现 首先我们继承MediaBrowserServiceCompat 实现和注册Service public class MusicService extends MediaBrowserServiceCompat { private static final Log.i(TAG, "onSeekTo: pos=" + pos); exoPlayer.seekTo(pos); } ... } MediaBrowserServiceCompat

    6.4K00发布于 2021-05-29
  • 来自专栏Android 开发者

    行为变更 | 了解 Android 12 中的 intent-filter

    这个 Service 一般是通过直接或者间接继承 MediaBrowserServiceCompat 来实现的,如果不是,就没有必要设置这个。

    2.5K10编辑于 2022-03-09
  • 来自专栏Android技术分享

    Android基于MediaBroswerService的App实现概述

    /> </intent-filter> </service> MediaPlaybackService的初始化 public class MediaPlaybackService extends MediaBrowserServiceCompat

    2.4K30发布于 2019-03-26
  • 来自专栏韩曙亮的移动开发专栏

    【Android Gradle 插件】LintOptions 配置 ③ ( LintOptions#error 方法配置 | Lint 问题 ID | 查询 Lint 问题 ID 列表 )

    replaced with <merge> tag "IncompatibleMediaBrowserServiceCompatVersion": Obsolete version of MediaBrowserServiceCompat

    1.6K30编辑于 2023-03-30
  • 来自专栏Android 开发者

    聚焦 Android 11: 大功告成

    您可以进一步了解支持媒体恢复的方法,包括通过 MediaBrowserServiceCompat 使应用可被发现,使用 EXTRA_RECENT 提示帮助恢复内容,以及处理 onPlay 和 onGetRoot

    3.1K30编辑于 2022-09-23
领券