Eine App, in der Medien wiedergegeben werden, benötigt Benutzeroberflächenkomponenten zum Anzeigen von Medien und zum Steuern der Wiedergabe. Die Media3-Bibliothek enthält zwei UI-Module mit einer Reihe von UI-Komponenten.
Wenn Sie das auf Ansichten basierende UI-Modul verwenden möchten, fügen Sie die folgende Abhängigkeit hinzu:
Kotlin
implementation("androidx.media3:media3-ui:1.6.0")
Groovy
implementation "androidx.media3:media3-ui:1.6.0"
Wenn Sie das Jetpack Compose-basierte UI-Modul verwenden möchten, fügen Sie die folgende Abhängigkeit hinzu:
Kotlin
implementation("androidx.media3:media3-ui-compose:1.6.0")
Groovy
implementation "androidx.media3:media3-ui-compose:1.6.0"
Wir empfehlen Ihnen dringend, Ihre App mit Compose als Hauptelement zu entwickeln oder von der Verwendung von Ansichten zu migrieren.
Hinweis:Das media3-ui-compose
-Modul ist noch nicht mit dem media3-ui
-Modul identisch.