تُعد المقارنة مع مقاييس الأداء طريقة لفحص أداء تطبيقك ومراقبته. ويمكنك إجراء مقارنات مع مقاييس الأداء بانتظام لتحليل مشاكل الأداء وتصحيحها والمساعدة في ضمان عدم حدوث تراجع في الأداء بسبب التغييرات الأخيرة.
يتيح نظام التشغيل Android استخدام مكتبة Macrobenchmark لتحليل واختبار أنواع مختلفة من الحالات في تطبيقك.
Macrobenchmark
تقيس مكتبة Macrobenchmark تفاعلات المستخدمين النهائيين الأكبر حجمًا، مثل بدء التشغيل والتفاعل مع واجهة المستخدم والرسوم المتحركة. توفّر المكتبة تحكّمًا مباشرًا في بيئة الأداء التي تختبرها. تتيح لك هذه الميزة التحكّم في عملية التجميع، كما تتيح لك بدء تطبيقك وإيقافه لقياس وقت بدء تشغيل التطبيق أو سرعة التنقّل فيه بشكل مباشر.
تُدرِج مكتبة Macrobenchmark الأحداث وتراقب النتائج خارجيًا من تطبيق اختبار تم إنشاؤه باستخدام اختباراتك. لذلك، عند كتابة مقاييس الأداء، لا تستدعي رمز تطبيقك مباشرةً، بل تتنقّل داخل تطبيقك كمستخدم.
مراجع إضافية
عرض المحتوى
مُقترَحة لك
- ملاحظة: يتم عرض نص الرابط عندما تكون JavaScript غير مفعّلة
- إنشاء ملفات تعريف أساسية {:#creating-profile-rules}
- مكتبة JankStats
- نظرة عامة على قياس أداء التطبيق