无法导入包 com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector

Man*_*ore 2 android android-mediaplayer exoplayer

需要使用 exoplayer 实现 MediaSessionConnector,但我无法导入为此所需的包。:

com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector

在此输入图像描述

以下是我添加到应用程序 gradle 中的实现(甚至添加了不必要的实现,例如 UI):

implementation 'com.google.android.exoplayer:exoplayer:2.10.8'
implementation 'com.google.android.exoplayer:exoplayer-core:2.10.8'
implementation 'com.google.android.exoplayer:exoplayer-hls:2.10.8'
implementation 'com.google.android.exoplayer:exoplayer-dash:2.10.8'
implementation 'com.google.android.exoplayer:exoplayer-ui:2.10.8'
Run Code Online (Sandbox Code Playgroud)

根据文档,此(com.google.android.exoplayer:exoplayer:2.10.8)应该添加所有依赖项

这里缺少什么?为此还需要任何其他实现吗?

Man*_*ore 7

以下软件包属于 exoplayer:extension-mediasession -

'com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector'

使用下面的实现来解决包依赖关系

implementation 'com.google.android.exoplayer:extension-mediasession:2.10.8'

从谷歌官方应用程序 gradle 得到这个