Android 13'te, Görev Yöneticisi adlı yeni bir Sistem Arayüzü özelliği, kullanıcıyı arka plan uygulamalarındaki ön plan hizmetlerinin durumu ve kullandığı kaynaklar hakkında bilgilendirir ve bu uygulamaları durdurmasına olanak tanır.
Android 13'te bildirim izinlerinin kullanıma sunulmasıyla birlikte kullanıcılar, konum, medya oynatma ve yansıtma, veri senkronizasyonu, görüntülü ve sesli aramalar ve bağlı cihazlar için ön plan hizmetleri çalıştıran arka plan uygulamalarından gelen bildirimleri kapatabilir. Bu tür bildirimler devre dışı bırakıldığında, ön plan hizmetlerinin durumunu ve kaynak kullanımını kullanıcıya bildiren gerekli bildirimler gösterilmez. Görev Yöneticisi, kullanıcıları arka planda çalışan uygulamalar ve bu uygulamaların bellek ve pil gibi telefon kaynaklarını kullanımı hakkında bilgilendirmek için Hızlı Ayarlar ekranına bir bilgi çubuğu ekler. Bu arayüz sayesinde, bir uygulama uzun süre ön plan hizmeti çalıştırıyorsa kullanıcılar bilgilendirilir ve uygulamayı durdurabilir. Bu özellik, önemli bildirimleri engellemeyecek şekilde ekrana yerleştirilir. Daha fazla bilgi için Görev Yöneticisi başlıklı makaleyi inceleyin.
Arka plan uygulamaları için Görev Yöneticisi'ni uygulama
Bu özellik için referans AOSP uygulaması mevcut olsa da Android destekli cihaz uygulayıcıları bu Sistem Arayüzü'nü özelleştirebilir ve değiştirebilir. Görev Yöneticisi'ndeki durdurma işlevi, cihazın işlevselliği için temel olan uygulamalarda (ör. Arama ve Kamera) gösterilmemelidir.
AOSP uygulaması, Sistem Arayüzü ve Sistem Sunucusu arasında yeni bir dahili geri çağırma API'si kullanır. Bu API, yeni ön plan hizmetleri başlatıldığında Sistem Sunucusu'nun Sistem Arayüzü'nü bilgilendirmesine olanak tanır. API, kullanıcı tarafından istendiğinde belirli uygulamaları durdurması için Sistem Sunucusu'na da bildirim gönderir.
Arka plan uygulamaları bildirimleri için Görev Yöneticisi'ni doğrulama
Manuel test için Görev Yöneticisi özelliğini arka planda çalışan uygulamalara karşı doğrulayın.
Birim testi için AOSP'de bulunan birim testlerini kullanın.