播放媒体的应用需要界面组件来显示媒体和控制播放。Media3 库包含两个界面模块,其中包含多个界面组件。
如需使用基于 View 的界面模块,请添加以下依赖项:
Kotlin
implementation("androidx.media3:media3-ui:1.6.0")
Groovy
implementation "androidx.media3:media3-ui:1.6.0"
如需依赖于基于 Jetpack Compose 的界面模块,请添加以下依赖项:
Kotlin
implementation("androidx.media3:media3-ui-compose:1.6.0")
Groovy
implementation "androidx.media3:media3-ui-compose:1.6.0"
我们强烈建议您以 Compose 为先的方式开发应用,或从使用 View 迁移。
注意:media3-ui-compose
模块尚不与 media3-ui
模块完全兼容。