Únete a ⁠ #Android11: The Beta Launch Show el 3 de junio.

Media

Actualización más reciente Versión estable actual Próxima versión potencial Versión Beta Versión Alfa
15 de abril de 2020 1.1.0 - - 1.2.0-alpha02

Cómo declarar dependencias

Para agregar una dependencia en Media, debes agregar el repositorio de Maven de Google a tu proyecto. Lee sobre el repositorio de Maven de Google para obtener más información.

Agrega las dependencias de los artefactos que necesites en el archivo build.gradle de tu app o módulo:

    dependencies {
        implementation "androidx.media:media:1.1.0"
    }
    

Para obtener más información sobre las dependencias, consulta Cómo agregar dependencias de compilación.

Comentarios

Tus comentarios ayudan a mejorar Jetpack. Avísanos si descubres nuevos errores o tienes ideas para mejorar esta biblioteca. Consulta los errores existentes de esta biblioteca antes de crear una nueva publicación. Para agregar tu voto a un error existente, haz clic en el botón de la estrella.

Cómo crear un nuevo ejemplar

Consulta la documentación sobre la Herramienta de seguimiento de errores para obtener más información.

Versión 1.2.0

Versión 1.2.0-alpha02

15 de abril de 2020

Lanzamiento de androidx.media:media:1.2.0-alpha02. La versión 1.2.0-alpha02 contiene estas confirmaciones.

Correcciones de errores

  • Evita las modificaciones de las clases VersionedParcelable.

Versión 1.2.0-alpha01

23 de octubre de 2019

Lanzamiento de androidx.media:media:1.2.0-alpha01. La versión 1.2.0-alpha01 contiene estas confirmaciones.

Cambios en la API

  • Se agregaron los siguientes métodos:
    • MediaSessionCompat.Callback.onSetPlaybackSpeed()
    • MediaControllerCompat.setPlaybackSpeed()
    • MediaControllerCompat.getSessionInfo()

Correcciones de errores

  • Se implementó la prevención contra un elemento BadParcelableException cuando se pasa un objeto Bundle a través de una llamada IPC.
  • El constructor de MediaControllerCompat ya no arroja un error RemoteException.
  • Se implementó una prevención contra la llamada de métodos de devolución de llamada después de MediaSessionCompat.release().

Versión 1.1.0

Versión 1.1.0

5 de septiembre de 2019

Lanzamiento de androidx.media:media:1.1.0. Para conocer las confirmaciones incluidas en esta versión, consulta este artículo.

Cambios importados desde la versión 1.0.0

  • Se introdujo AudioAttributesCompat.

Versión 1.1.0-rc01

13 junio de 2019

Lanzamiento de androidx.media:media:1.1.0-rc01 sin cambios desde 1.1.0-beta02. Para conocer las confirmaciones incluidas en esta versión, consulta este artículo.

Versión 1.1.0-beta02

5 de junio de 2019

Lanzamiento de androidx.media:media:1.1.0-beta02. Para conocer las confirmaciones incluidas en esta versión, consulta este artículo.

Correcciones de errores

  • El alcance de restricción de los métodos ocultos que usa media2-session se relajó a LIBRARY_GROUP_PREFIX.

Versión 1.1.0-beta01

7 de mayo de 2019

Lanzamiento de androidx.media:media:1.1.0-beta01. Para conocer las confirmaciones incluidas en esta versión, consulta este artículo.

Nuevas funciones

  • Se cambió IllegalPointerException por NullPointerException para los argumentos nulos que se marcaron como @NonNull.

Versión 1.1.0-alpha04

3 de abril de 2019

Lanzamiento de androidx.media:media:1.1.0-alpha04. Para conocer las confirmaciones incluidas en esta versión, consulta este artículo.

Correcciones de errores

  • Se ajustó una constante de prueba de compatibilidad de versión. (aosp/933656)

Versión 1.1.0-alpha03

21 de marzo de 2019

Lanzamiento de androidx.media:media:1.1.0-alpha03. Para obtener una lista completa de las confirmaciones incluidas en esta versión, consulta este artículo.

Correcciones de errores

  • Se solucionó el bloqueo de MedaBrowserServiceCompat cuando varios MediaBrowserCompat intentaban conectarse a él. (aosp/930246)

Versión 1.1.0-alpha02

13 de marzo de 2019

Lanzamiento de androidx.media:media:1.1.0-alpha02. Para obtener una lista completa de las confirmaciones incluidas en esta versión, consulta este artículo.

Correcciones de errores

  • Se corrigió el bloqueo de MediaBrowserCompat durante la conexión.
  • Se corrigió IllegalStateException en getCurrentBrowserInfo()/getBrowserRootHints().
  • Ahora MediaBrowserServiceCompat.getCurrentBrowserInfo() muestra la misma instancia de RemoteUserInfo para el mismo objeto MediaBrowserCompat en onGetRoot().

Versión 1.0.1

Versión 1.0.1

30 de enero de 2019

Lanzamiento de androidx.media:media 1.0.1.

Correcciones de errores

  • Se corrigió el error de una IllegalStateException inesperada al usar MediaBrowserCompat.connect(). ( aosp/858075 )

Versión 1.0.0

Versión 1.0.0-alpha06

17 de diciembre de 2018

Cambios en la API

Se cambiaron el nombre y la clase del paquete media.widget de la siguiente manera:

  • androidx.media.widget.VideoView2androidx.media2.widget.VideoView
  • androidx.media.widget.MediaControlView2androidx.media2.widget.MediaControlView

Versión 1.0.0-alpha01

3 de diciembre de 2018

Cambios en la API

  • Se dieron de baja dos marcas MediaSessionCompat:
    • FLAG_HANDLES_MEDIA_BUTTONS
    • FLAG_HANDLES_TRANSPORT_CONTROLS