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.