يقدّم نظام التشغيل Android 13 مفهوم تتبُّع استهلاك الطاقة، وهي عملية تتبُّع استخدام التطبيقات للبطارية في المقدّمة أو الخلفية لتحديد ما إذا كانت التطبيقات تنتهك بعض السياسات. يتضمّن الإصدار 13 من Android أداتَي تتبُّع استهلاك الطاقة: أداة تتبُّع الخدمات التي تعمل في المقدّمة وأداة تتبُّع استخدام البطارية في الخلفية. بدلاً من استخدام آلياتك الخاصة لتحديد إساءة استخدام التطبيقات للبطارية، ننصحك باستخدام هذه المتتبّعات لمراقبة المستخدمين وتنبيههم بشأن الاستخدام المفرط للبطارية.
خدمة تتبُّع الخدمات التي تعمل في المقدّمة
يمكن أن تنفِّذ الخدمات التي تعمل في المقدّمة مهامًا وتستهلك البطارية لفترة طويلة. يعرض خدمة تتبُّع الخدمات التي تعمل في المقدّمة إشعارًا للمستخدمين عندما يتم تشغيل خدمة تعمل في المقدّمة لفترة طويلة ولكنها غير مرئية، مثلاً عندما يغلِق المستخدم إشعار الخدمة. إذا نقر المستخدم على الإشعار، يتم عرض "مدير المهام" ويتيح للمستخدم إيقاف الخدمة التي تعمل في المقدّمة. يكون هذا المتتبّع مفعّلاً تلقائيًا.
أداة تتبُّع استخدام البطارية في الخلفية
يمكن للتطبيقات استنزاف البطارية في الخلفية بدون علم المستخدم. يتتبّع ميزة تتبُّع استخدام البطارية في الخلفية استخدام البطارية لكل تطبيق. ويتم تحديد استخدام البطارية في هذا السياق من خلال ثلاث سمات: التطبيق الذي يعمل في المقدّمة في أعلى الشاشة، الخدمة التي تعمل في المقدّمة وتُجري عمليات غير مرئية، والجزء الذي يعمل في الخلفية من التطبيق. إذا تجاوز الجزء الذي يعمل في الخلفية من استخدام التطبيق للبطارية حدًا معيّنًا، يتم نقل التطبيق إلى مجموعة محدودة تفرض عليه إجراء مهمة واحدة في اليوم. يكون هذا التتبُّع غير مفعّل تلقائيًا. لتفعيل هذا المتتبّع، شغِّل الخطوات التالية:
adb shell device_config put activity_manager bg_auto_restrict_abusive_apps 1
adb shell device_config put activity_manager bg_current_drain_auto_restrict_abusive_apps_enabled 1