الاستخدام المفرط لشبكة الجوّال في الخلفية

عندما يتصل تطبيق بشبكة الجوّال في الخلفية، يُفعّل التطبيق وحدة المعالجة المركزية ويشغّل الراديو. وقد يؤدي تكرار ذلك إلى استنزاف بطارية الجهاز. يُعد التطبيق قيد التشغيل في الخلفية إذا كانت حالته PROCESS_STATE_BACKGROUND أو PROCESS_STATE_CACHED.

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

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

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

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

يعتمد تعريف فترة عمل البطارية على إصدار النظام الأساسي.

  • في Android 10، فترة عمل البطارية هي تجميع لكل تقارير البطارية التي تم تلقّيها خلال فترة 24 ساعة معيّنة. يشير تقرير البطارية إلى الفترة التي تفصل بين عمليتَي شحن للبطارية إما من قيمة أقل من% 20 إلى أعلى من% 80 أو من أي مستوى شحن إلى %100.
  • في Android 11، تكون فترة عمل البطارية مدة 24 ساعة ثابتة.

للحصول على معلومات حول كيفية جمع Google Play لبيانات "مؤشرات Android الحيوية"، يُرجى الاطّلاع على مستندات Play Console.