Di Android 13, kemampuan UI Sistem baru yang disebut Pengelola Tugas memberi tahu pengguna tentang status dan resource yang digunakan oleh layanan latar depan di aplikasi latar belakang dan memungkinkan pengguna menghentikan aplikasi ini.
Dengan diperkenalkannya izin notifikasi di Android 13, pengguna memiliki kontrol untuk menonaktifkan notifikasi dari aplikasi latar belakang yang menjalankan layanan latar depan untuk lokasi, pemutaran dan proyeksi media, sinkronisasi data, panggilan video dan suara, serta perangkat terhubung. Jika notifikasi tersebut dinonaktifkan, notifikasi yang diperlukan dari layanan latar depan yang menunjukkan status dan penggunaan resource-nya kepada pengguna tidak akan ditampilkan. Task Manager menambahkan panel informasi di layar Setelan Cepat untuk memberi tahu pengguna tentang aplikasi yang berjalan di latar belakang serta penggunaan resource ponsel seperti memori dan baterai. Dengan antarmuka ini, pengguna akan diberi tahu jika aplikasi menjalankan layanan latar depan selama waktu yang lama dan dapat memilih untuk menghentikan aplikasi. Affordance ditempatkan di layar dengan cara yang halus sehingga tidak menghalangi notifikasi penting. Lihat Task Manager untuk mengetahui informasi selengkapnya.
Mengimplementasikan Pengelola Tugas untuk aplikasi latar belakang
Meskipun implementasi AOSP referensi untuk fitur ini tersedia, pengimplementasi perangkat yang didukung Android dapat menyesuaikan dan mengubah UI Sistem ini. Kemampuan perhentian di Pengelola Tugas tidak boleh ditampilkan untuk aplikasi yang merupakan inti fungsi perangkat, seperti Telepon dan Kamera.
Implementasi AOSP menggunakan API callback internal baru antara UI Sistem dan Server Sistem. API ini memungkinkan Server Sistem memberi tahu UI Sistem saat layanan latar depan baru dimulai. API ini juga memberi tahu Server Sistem untuk menghentikan aplikasi tertentu, jika diminta oleh pengguna.
Memvalidasi Pengelola Tugas untuk notifikasi aplikasi latar belakang
Untuk pengujian manual, validasi fitur Task Manager terhadap aplikasi yang berjalan di latar belakang.
Untuk pengujian unit, gunakan pengujian unit yang tersedia di AOSP.