Android 13 เปิดตัวแนวคิดเครื่องมือติดตามการใช้พลังงาน ซึ่งเป็นกระบวนการที่ตรวจสอบการใช้แบตเตอรี่ในเบื้องหน้าหรือเบื้องหลังของแอปเพื่อพิจารณาว่าแอปละเมิดนโยบายบางอย่างหรือไม่ Android 13 มีเครื่องมือติดตามการสิ้นเปลืองพลังงาน 2 รายการ ได้แก่ เครื่องมือติดตามบริการที่ทำงานอยู่เบื้องหน้าและเครื่องมือติดตามการใช้งานแบตเตอรี่ในเบื้องหลัง เราขอแนะนำให้ใช้เครื่องมือติดตามเหล่านี้เพื่อตรวจสอบและแจ้งเตือนผู้ใช้เกี่ยวกับการใช้งานแบตเตอรี่ที่มากเกินไป แทนที่จะใช้กลไกของคุณเองเพื่อระบุว่าแอปละเมิดแบตเตอรี่
เครื่องมือติดตามบริการที่ทำงานอยู่เบื้องหน้า
บริการที่ใช้งานอยู่สามารถทำงานและใช้แบตเตอรี่ได้เป็นเวลานาน เครื่องมือติดตามบริการที่ทำงานอยู่เบื้องหน้าจะแสดงการแจ้งเตือนให้ผู้ใช้ทราบเมื่อบริการที่ทำงานอยู่เบื้องหน้าทำงานเป็นเวลานานแต่มองไม่เห็น เช่น เมื่อผู้ใช้ปิดการแจ้งเตือนของบริการ หากผู้ใช้คลิกการแจ้งเตือน ระบบจะแสดงตัวจัดการงานและอนุญาตให้ผู้ใช้หยุดบริการที่ทำงานอยู่เบื้องหน้า เครื่องมือติดตามนี้จะเปิดใช้โดยค่าเริ่มต้น
เครื่องมือติดตามการใช้งานแบตเตอรี่ในเบื้องหลัง
แอปอาจทำให้แบตเตอรี่หมดในเบื้องหลังโดยที่ผู้ใช้ไม่รู้ตัว เครื่องมือติดตามแบตเตอรี่ในเบื้องหลังจะตรวจสอบการใช้งานแบตเตอรี่ของแต่ละแอป การใช้งานแบตเตอรี่ในบริบทนี้กำหนดโดยมิติข้อมูล 3 รายการ ได้แก่ แอปที่ทำงานอยู่เบื้องหน้าบนสุด บริการที่ทำงานอยู่เบื้องหน้าซึ่งทำงานอยู่เบื้องหลัง และส่วนเบื้องหลังของแอป หากการใช้งานแบตเตอรี่ในส่วนเบื้องหลังของแอปสูงกว่าเกณฑ์ที่กำหนด ระบบจะย้ายแอปไปยังที่เก็บข้อมูลแบบจำกัดซึ่งจำกัดให้ทำงานได้เพียง 1 งานต่อวัน เครื่องมือติดตามนี้จะปิดอยู่โดยค่าเริ่มต้น หากต้องการเปิดใช้เครื่องมือติดตามนี้ ให้เรียกใช้คำสั่งต่อไปนี้
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