เครื่องมือติดตามลักษณะการทํางานของแอปในเบื้องหลัง

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