أدوات تتبُّع سلوك الخلفية في التطبيق

يقدّم Android 13 مفهوم أداة تتبّع استهلاك الطاقة، وهي عملية تراقب استخدام التطبيقات للبطارية في المقدّمة أو في الخلفية لتحديد ما إذا كانت تخالف بعض السياسات. يحتوي Android 13 على أداتَي تتبُّع لاستهلاك الطاقة، هما: جهاز تتبُّع الخدمة التي تعمل في المقدّمة ومتتبّع استخدام البطارية في الخلفية. بدلاً من استخدام آلياتك الخاصة لتحديد إساءة استخدام التطبيقات للبطارية، ننصحك باستخدام هذه المتتبّعات لمراقبة المستخدمين وتنبيههم بشأن الاستخدام المفرط للبطارية.

أداة تتبُّع الخدمة التي تعمل في المقدّمة

يمكن أن تنفِّذ الخدمات التي تعمل في المقدّمة مهامًا وتستهلك البطارية لفترة طويلة. يعرض خدمة تتبُّع الخدمات التي تعمل في المقدّمة إشعارًا للمستخدمين عندما يتم تشغيل خدمة تعمل في المقدّمة لفترة طويلة ولكنها غير مرئية، مثلاً عندما يغلِق المستخدم إشعار الخدمة. إذا نقر المستخدم على الإشعار، يتم عرض "مدير المهام" ويتيح للمستخدم إيقاف الخدمة التي تعمل في المقدّمة. يكون هذا المتتبّع مفعّلاً تلقائيًا.

أداة تتبُّع استخدام البطارية في الخلفية

يمكن أن تستنزف التطبيقات طاقة البطارية في الخلفية بدون أن يكون المستخدم على دراية بذلك. يتتبّع ميزة تتبُّع استخدام البطارية في الخلفية استخدام البطارية لكل تطبيق. ويتم تحديد استخدام البطارية في هذا السياق من خلال ثلاث سمات: التطبيق الذي يعمل في المقدّمة في أعلى الشاشة، الخدمة التي تعمل في المقدّمة وتُجري عمليات غير مرئية، والجزء الذي يعمل في الخلفية من التطبيق. إذا تجاوز الجزء الذي يعمل في الخلفية من استخدام التطبيق للبطارية حدًا معيّنًا، يتم نقل التطبيق إلى مجموعة محدودة تفرض عليه إجراء مهمة واحدة في اليوم. تم إيقاف جهاز التتبُّع هذا تلقائيًا. لتمكين أداة التتبع هذه، قم بتشغيل الأوامر التالية:

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