我正在尝试合并MediaSession
到我的Service
中,但是,使用android.media.MediaSession
不起作用,因为调用mediaSession.release()
给我一个错误,说调用仅在api level 21
我瞄准 api 级别 19 时可用。
我已经搜索过,似乎它在androidx.media中也不可用。androidx 用户的MediaSession
or位于哪里?MediaSessionCompat
我正在尝试合并MediaSession
到我的Service
中,但是,使用android.media.MediaSession
不起作用,因为调用mediaSession.release()
给我一个错误,说调用仅在api level 21
我瞄准 api 级别 19 时可用。
我已经搜索过,似乎它在androidx.media中也不可用。androidx 用户的MediaSession
or位于哪里?MediaSessionCompat
根据Using a media session guide,正确的类仍然存在android.support.v4.media.session.MediaSessionCompat
(您会注意到该类仍然保留在“AndroidX”文档集下,并且仍然是androidx.media
工件的一部分)。
该类保留在旧包中只是因为嵌套类MediaSessionCompat.Token
是Parcelable
并且是公共 API 的一部分,因此在保持与仍然针对旧支持库类构建的应用程序兼容的同时不能为其包命名。