首页 > 解决方案 > 无法导入包 com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector

问题描述

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

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

在此处输入图像描述

以下是我添加到 app gradle 的实现(甚至添加了不必要的 UI,例如 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'

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

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

标签: androidandroid-mediaplayerexoplayer

解决方案


以下包属于 exoplayer:extension-mediasession -

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

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

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

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


推荐阅读