Pengelola Tugas

Di Android 13, keterjangkauan UI Sistem baru yang disebut Task Manager memberi tahu pengguna tentang status dan sumber daya yang digunakan oleh layanan latar depan pada aplikasi latar belakang dan memungkinkan pengguna menghentikan aplikasi ini.

Dengan diperkenalkannya izin notifikasi di Android 13, pengguna memiliki kontrol untuk mematikan notifikasi dari aplikasi latar belakang yang menjalankan layanan latar depan untuk lokasi, pemutaran dan proyeksi media, sinkronisasi data, panggilan video dan suara, serta perangkat yang terhubung. Jika notifikasi tersebut dinonaktifkan, notifikasi yang diperlukan dari layanan latar depan yang menunjukkan status dan penggunaan sumber dayanya kepada pengguna tidak ditampilkan. Pengelola Tugas menambahkan bilah informasi pada tampilan Pengaturan Cepat untuk memberi tahu pengguna tentang aplikasi yang berjalan di latar belakang dan penggunaan sumber daya ponsel seperti memori dan baterai. Dengan antarmuka ini, pengguna diberi tahu jika aplikasi menjalankan layanan latar depan dalam waktu lama dan dapat memilih untuk menghentikan aplikasi. Keterjangkauan ditempatkan pada tampilan secara halus sehingga tidak menghalangi notifikasi penting. Lihat Pengelola Tugas untuk informasi lebih lanjut.

Menerapkan Pengelola Tugas untuk aplikasi latar belakang

Meskipun referensi penerapan AOSP untuk fitur ini tersedia, OEM dapat menyesuaikan dan memodifikasi UI Sistem ini, selama penerapannya memenuhi persyaratan CDD [8.5/H-0-1] . Aplikasi tertentu, seperti Dialer dan Kamera, yang merupakan inti fungsionalitas perangkat, tidak boleh menampilkan kemampuan berhenti di Pengelola Tugas.

Implementasi AOSP menggunakan API panggilan balik internal baru antara UI Sistem dan Server Sistem . API ini memungkinkan Server Sistem memberi tahu UI Sistem ketika layanan latar depan baru dimulai. API juga memberi tahu Server Sistem untuk menghentikan aplikasi tertentu, bila diminta oleh pengguna.

Validasi Pengelola Tugas untuk pemberitahuan 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.