في الإصدار Android 8.0 (المستوى 26 لواجهة برمجة التطبيقات) والإصدارات الأحدث، تتوفّر طريقة getMetrics()
لبعض صفوف الوسائط. وتعرض كائن PersistableBundle
يحتوي على معلومات
الإعداد والأداء، ويتم التعبير عنها في شكل خريطة للسمات والقيم.
يتم تحديد طريقة getMetrics()
للفئات الإعلامية التالية:
MediaPlayer.getMetrics()
MediaRecorder.getMetrics()
MediaCodec.getMetrics()
MediaExtractor.getMetrics()
يتم جمع المقاييس بشكل منفصل لكل مثيل وتظل سارية طوال عمر المثيل. إذا لم تتوفر أي مقاييس، تعرض الطريقة قيمة فارغة. وتعتمد المقاييس الفعلية المعروضة على الفئة.
الإحصاءات باستخدام ExoPlayer
يتضمّن ExoPlayer أدوات لمساعدتك في جمع بيانات التشغيل ومعالجتها. اطّلع على مزيد من المعلومات في دليل مطوّري البرامج للإحصاءات.