عمليات قفل التنشيط الجزئي الزائدة عن الحد

أقفال التنشيط الجزئي هي آلية في واجهة برمجة التطبيقات PowerManager تتيح للمطوّرين إبقاء وحدة المعالجة المركزية (CPU) قيد التشغيل بعد إيقاف شاشة الجهاز (سواء بسبب انتهاء مهلة النظام أو ضغط المستخدم على زر التشغيل). يؤدي الاستخدام المفرط لأقفال التنشيط الجزئي إلى استنزاف بطارية الجهاز لأنّه يمنع الجهاز من الانتقال إلى حالات استهلاك أقل للطاقة.

الكشف عن المشكلة

مؤشرات Android الحيوية

يمكن أن تساعد "مؤشرات Android الحيوية" في تحسين أداء تطبيقك من خلال تنبيهك عبر Play Console عندما يكون استخدام تطبيقك لأقفال التنشيط الجزئية مفرطًا.

تسجّل "مؤشرات Android الحيوية" استخدام قفل التنشيط الجزئي على أنّه مفرط عندما يتم تشغيل جميع عمليات قفل التنشيط الجزئي معًا لمدة ساعتين أو أكثر خلال فترة 24 ساعة. لا تتتبّع "مؤشرات Android الحيوية" مدة قفل التنشيط إلا إذا تم الاحتفاظ بقفل التنشيط عندما يكون التطبيق في الخلفية أو عندما يشغّل خدمة تعمل في المقدّمة. في الوقت الحالي، تستثني "مؤشرات Android الحيوية" أقفال التنشيط التي تم إنشاؤها بواسطة واجهات برمجة التطبيقات التي يبدأها المستخدمون في الصوت والموقع الجغرافي وJobScheduler من عملية احتساب أقفال التنشيط.

تقدّم لوحة بيانات عمليات قفل التنشيط الجزئية الزائدة عن الحد في "مؤشرات Android الحيوية" تفصيلاً لأسماء عمليات قفل التنشيط غير المعفاة المرتبطة بتطبيقك، مع عرض الجلسات والمدد المتأثرة.

إذا حدثت عمليات قفل تنشيط الجهاز جزئيًا بشكل مفرط في أكثر من% 5 من جلسات التطبيق على جميع الأجهزة خلال فترة 28 يومًا، قد يؤثر ذلك في مستوى ظهور تطبيقك على Play.