Cómo medir el rendimiento
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En Android 8.0 (nivel de API 26) y versiones posteriores, el método getMetrics()
está disponible para algunas clases de contenido multimedia. Muestra un objeto PersistableBundle
que contiene información de configuración y rendimiento, expresada como un mapa de atributos y valores.
El método getMetrics()
se define para estas clases de contenido multimedia:
Las métricas se recopilan por separado para cada instancia y se conservan durante toda la vida útil de la instancia. Si no hay métricas disponibles, el método muestra un valor nulo. Las métricas reales que se muestran dependen de la clase.
Análisis con ExoPlayer
ExoPlayer incluye herramientas para ayudarte a recopilar y procesar datos de reproducción. Obtén más información sobre las estadísticas en la guía para desarrolladores.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[null,null,["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Measuring performance\n\nIn Android 8.0 (API level 26) and later, the `getMetrics()` method is available\nfor some media classes. It returns a\n[PersistableBundle](/reference/android/os/PersistableBundle)\nobject containing configuration\nand performance information, expressed as a map of attributes and values.\nThe `getMetrics()` method is defined for these media classes:\n\n- [MediaPlayer.getMetrics()](/reference/android/media/MediaPlayer#getMetrics())\n- [MediaRecorder.getMetrics()](/reference/android/media/MediaRecorder#getMetrics())\n- [MediaCodec.getMetrics()](/reference/android/media/MediaCodec#getMetrics())\n- [MediaExtractor.getMetrics()](/reference/android/media/MediaExtractor#getMetrics())\n\nMetrics are collected separately for each instance and persist for the\nlifetime of the instance. If no metrics are available the method returns\nnull. The actual metrics returned depend on the class.\n\nAnalytics with ExoPlayer\n------------------------\n\nExoPlayer includes tools to help you collect and process playback data. Learn\nmore in the developer guide for\n[analytics](/guide/topics/media/exoplayer/analytics)."]]