Android 13'te, Görev Yöneticisi adlı yeni bir sistem kullanıcı arayüzü öğesi, kullanıcıyı arka plan uygulamalarındaki ön plan hizmetleri tarafından kullanılan durum ve kaynaklar hakkında bilgilendirir ve kullanıcının bu uygulamaları durdurmasını sağlar.
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 kapatma konusunda kontrol sahibi oldu. Bu tür bildirimler devre dışı bırakıldığında, ön plan hizmetlerinden gelen ve kullanıcıya durumlarını ve kaynak kullanımlarını belirten zorunlu 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 kullanıcılar, bir uygulamanın uzun süredir ön plan hizmeti çalıştırıp çalıştırmadığını öğrenebilir ve uygulamayı durdurmayı seçebilir. Bu özellik, önemli bildirimleri engellemeyecek şekilde ekrana yerleştirilir. Daha fazla bilgi için Görev Yöneticisi bölümüne bakın.
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 kullanıcı arayüzünü özelleştirebilir ve değiştirebilir. Görev Yöneticisi'ndeki durdurma olanağı, cihazın işlevselliğinin temelini oluşturan uygulamalarda (ör. Telefon ve Kamera) gösterilmemelidir.
AOSP uygulaması, Sistem Kullanıcı Arayüzü ile 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 Sunucusunun Sistem Kullanıcı Arayüzü'nü bilgilendirmesini sağlar. API, kullanıcı tarafından istendiğinde belirli uygulamaları durdurması için Sistem Sunucusu'nu da bilgilendirir.
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 uygulamalarla doğrulayın.
Birim testi için AOSP'de bulunan birim testlerini kullanın.