ใน Android 8.0 (API ระดับ 26) ขึ้นไป getMetrics()
จะใช้ได้กับคลาสสื่อบางคลาส
โดยจะแสดงผล
PersistableBundle
ออบเจ็กต์ที่มีการกำหนดค่า
และข้อมูลประสิทธิภาพ ซึ่งแสดงเป็นแผนที่ของแอตทริบิวต์และค่า
มีการกำหนดgetMetrics()
สำหรับคลาสสื่อต่อไปนี้
MediaPlayer.getMetrics()
MediaRecorder.getMetrics()
MediaCodec.getMetrics()
MediaExtractor.getMetrics()
ระบบจะรวบรวมเมตริกแยกกันสำหรับแต่ละอินสแตนซ์และจะคงอยู่ตลอดอายุการใช้งานของอินสแตนซ์ หากไม่มีเมตริกที่พร้อมใช้งาน เมธอดจะแสดงผลเป็น null เมตริกจริงที่แสดงจะขึ้นอยู่กับคลาส
ข้อมูลวิเคราะห์ด้วย ExoPlayer
ExoPlayer มีเครื่องมือที่จะช่วยคุณรวบรวมและประมวลผลข้อมูลการเล่น ดูข้อมูลเพิ่มเติมได้ในคู่มือนักพัฒนาซอฟต์แวร์สำหรับข้อมูลวิเคราะห์