تم تصميم أدوات تحسين الأداء وواجهات برمجة التطبيقات في Android للعثور على المشاكل التي تؤدي إلى بطء الأداء وتحديد قيود الجهاز مع زيادة الأداء إلى أقصى حدّ ضمن مستويات مستدامة للألعاب والتطبيقات التي تتطلب رسومات عالية الجودة.
Android GPU Inspector (AGI): هي أداة لتحديد الملفات الشخصية لنظام Android، وتوفّر تتبُّعًا وتحليلاً متقدّمين لوحدة معالجة الرسومات للألعاب والتطبيقات التي تتطلب رسومات عالية الجودة.
Android Performance Tuner (APT): يمكنك العثور على مشاكل الأداء المتعلّقة بإعدادات الجودة والمشاهد وأوقات التحميل وطُرز الأجهزة في لعبتك.
إطار عمل الأداء الديناميكي في Android (ADPF): يمكنك تحسين الألعاب استنادًا إلى الميزات الديناميكية لإدارة درجة الحرارة ووحدة المعالجة المركزية ووحدة معالجة الرسومات في كل جهاز.
Memory Advice API: يمكنك تزويد لعبتك بإشعارات حول التقديرات والحدود القصوى لاستخدام الذاكرة، ما يساعدها في الحفاظ على المستويات المثالية التي تتجنّب إغلاق التطبيقات بسبب نقص الذاكرة (LMK).
Game Mode API: يمكنك تحسين طريقة اللعب من خلال تحديد أولويات الخصائص، مثل الأداء أو عمر البطارية، استنادًا إلى إعدادات المستخدم أو الإعدادات الخاصة باللعبة.
Perfetto: تجمع هذه الأداة معلومات الأداء على مستوى النظام وتعرضها في واجهة مستخدم مستندة إلى الويب.
Systrace: تسجِّل هذه الأداة نشاط النظام وتُنشئ تقارير تساعد في تحديد مشاكل الأداء.)
أداة CPU Profiler: يمكنك فحص استخدام وحدة المعالجة المركزية ونشاط سلسلة المحادثات في تطبيقك، إما في الوقت الفعلي أو من عمليات التتبُّع المسجّلة.
فئة
Meminfo: تسجِّل هذه الفئة لقطة من عملية تخصيص الذاكرة في تطبيقك. يمكنك أيضًا استخدام هذه الميزة من خلال الـmeminfo dumpsyscommand.تقرير الخطأ: يمكنك الاطّلاع على سجلّات الجهاز وتتبُّع تسلسل استدعاء الدوال البرمجية و معلومات التشخيص الأخرى لمساعدتك في العثور على الأخطاء في تطبيقك وإصلاحها.