اندازه گیری کارایی
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
در اندروید 8.0 (سطح API 26) و جدیدتر، متد getMetrics()
برای برخی از کلاسهای رسانه موجود است. یک شی PersistableBundle
حاوی اطلاعات پیکربندی و عملکرد، که به صورت نقشه ای از ویژگی ها و مقادیر بیان می شود، برمی گرداند. متد getMetrics()
برای این کلاس های رسانه تعریف شده است:
معیارها برای هر نمونه به طور جداگانه جمعآوری میشوند و در طول عمر نمونه باقی میمانند. اگر هیچ معیاری در دسترس نباشد، روش صفر را برمیگرداند. معیارهای واقعی بازگشتی به کلاس بستگی دارد.
تجزیه و تحلیل با ExoPlayer
ExoPlayer شامل ابزارهایی برای کمک به جمع آوری و پردازش داده های پخش است. در راهنمای برنامه نویس برای تجزیه و تحلیل بیشتر بیاموزید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],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)."]]