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