W Androidzie 8.0 (poziom interfejsu API 26) i nowszych metoda getMetrics() jest dostępna w przypadku niektórych klas multimediów. Zwraca obiekt PersistableBundle zawierający informacje o konfiguracji i wydajności, wyrażony w postaci mapy atrybutów i wartości.
Metoda getMetrics() jest zdefiniowana dla tych klas multimediów:
MediaPlayer.getMetrics()MediaRecorder.getMetrics()MediaCodec.getMetrics()MediaExtractor.getMetrics()
Wskaźniki są zbierane oddzielnie dla każdej instancji i są przechowywane przez cały okres jej istnienia. Jeśli nie są dostępne żadne wskaźniki, metoda zwraca wartość null. Rzeczywiste zwrócone wskaźniki zależą od klasy.
Analityka w narzędziu ExoPlayer
ExoPlayer zawiera narzędzia, które pomagają zbierać i przetwarzać dane dotyczące odtwarzania. Więcej informacji znajdziesz w przewodniku dla programistów dotyczącym analityki.