ตัวจัดการงาน

ใน Android 13 UI ของระบบใหม่ที่เรียกว่า ตัวจัดการงาน จะแจ้งให้ผู้ใช้ทราบเกี่ยวกับสถานะและทรัพยากรที่บริการที่ทำงานอยู่เบื้องหน้า ในแอปที่ทำงานอยู่เบื้องหลังใช้ และช่วยให้ผู้ใช้หยุดแอปเหล่านี้ได้

เมื่อมีการเปิดตัวสิทธิ์การแจ้งเต็น ใน Android 13 ผู้ใช้จะควบคุมการปิด การแจ้งเตือนจากแอปที่ทำงานอยู่เบื้องหลังซึ่งเรียกใช้บริการที่ทำงานอยู่เบื้องหน้า สำหรับตำแหน่ง การเล่นและการฉายสื่อ การซิงค์ข้อมูล การโทรผ่านวิดีโอและการโทรด้วยเสียง รวมถึงอุปกรณ์ที่เชื่อมต่อได้ เมื่อปิดการแจ้งเตือนดังกล่าว ระบบจะไม่แสดงการแจ้งเตือนที่จำเป็นจากบริการที่ทำงานอยู่เบื้องหน้าซึ่งระบุสถานะและการใช้ทรัพยากรให้ผู้ใช้ทราบ ตัวจัดการงานจะเพิ่มแถบข้อมูลในการแสดงผลการตั้งค่าด่วนเพื่อแจ้งให้ผู้ใช้ทราบเกี่ยวกับแอปที่ทำงานอยู่เบื้องหลังและการใช้ทรัพยากรของโทรศัพท์ เช่น หน่วยความจำและแบตเตอรี่ อินเทอร์เฟซนี้จะแจ้งให้ผู้ใช้ทราบหากแอปเรียกใช้บริการที่ทำงานอยู่เบื้องหน้าเป็นเวลานาน และผู้ใช้สามารถเลือกหยุดแอปได้ โดยระบบจะวางอินเทอร์เฟซนี้ไว้ในการแสดงผลอย่างแนบเนียนเพื่อไม่ให้บดบังการแจ้งเตือนที่สำคัญ ดูข้อมูลเพิ่มเติมได้ที่ ตัวจัดการงาน

ติดตั้งใช้งานตัวจัดการงานสำหรับแอปที่ทำงานอยู่เบื้องหลัง

แม้ว่าจะมีข้อมูลอ้างอิงการติดตั้งใช้งาน AOSP สำหรับฟีเจอร์นี้ แต่ผู้ติดตั้งใช้งานอุปกรณ์ที่ใช้ Android สามารถปรับแต่งและแก้ไข UI ของระบบนี้ได้ ระบบต้องไม่แสดงอินเทอร์เฟซการหยุดในตัวจัดการงานสำหรับแอปที่เป็นแกนหลักของฟังก์ชันการทำงานของอุปกรณ์ เช่น แอปโทรศัพท์และแอปกล้อง

การติดตั้งใช้งาน AOSP ใช้ Callback API ภายในใหม่ระหว่าง UI ของระบบ กับ เซิร์ฟเวอร์ระบบ API นี้ช่วยให้เซิร์ฟเวอร์ระบบแจ้ง UI ของระบบเมื่อมีการเริ่มบริการที่ทำงานอยู่เบื้องหน้าใหม่ นอกจากนี้ API ยังแจ้งเซิร์ฟเวอร์ระบบให้หยุดแอปบางแอปเมื่อผู้ใช้ขอ

ตรวจสอบการแจ้งเตือนของตัวจัดการงานสำหรับแอปที่ทำงานอยู่เบื้องหลัง

สำหรับการทดสอบด้วยตนเอง ให้ตรวจสอบฟีเจอร์ตัวจัดการงานกับแอปที่ทำงานอยู่เบื้องหลัง

สำหรับการทำ Unit Test ให้ใช้ Unit Test ที่มีอยู่ใน AOSP