Android 8.0 (API düzeyi 26) arka planda yürütme sınırları kapsamında, API düzeyi 26 veya sonraki sürümleri hedefleyen uygulamalar, yayın özel olarak kendilerine gönderilmediği sürece yayın alıcılarını manifest dosyalarında örtülü yayınlar için kaydedemez. Ancak bazı yayınlar bu sınırlamalardan muaftır. Uygulamalar, hangi API düzeyini hedeflediğinden bağımsız olarak aşağıdaki yayınlar için işleyici kaydetmeye devam edebilir.
ACTION_LOCKED_BOOT_COMPLETED
,ACTION_BOOT_COMPLETED
- Bu yayınlar ilk başlatma sırasında yalnızca bir kez gönderildiğinden ve iş ile alarm planlamak gibi birçok uygulamanın bu yayınları alması gerektiğinden muaftır.
ACTION_USER_INITIALIZE
,android.intent.action.USER_ADDED
android.intent.action.USER_REMOVED
- Özel izinler bu yayınları korur. Bu nedenle çoğu normal uygulama zaten bunları alamaz.
android.intent.action.TIME_SET
,ACTION_TIMEZONE_CHANGED
ACTION_NEXT_ALARM_CLOCK_CHANGED
- Saat, saat dilimi veya alarmlar değiştiğinde alarmları güncellemek için saat uygulamalarının bu yayınları alması gerekebilir.
ACTION_LOCALE_CHANGED
- Yalnızca yerel ayar değiştiğinde gönderilir (bu pek sık yaşanmaz). Yerel ayar değiştiğinde uygulamaların verilerini güncellemesi gerekebilir.
ACTION_USB_ACCESSORY_ATTACHED
,ACTION_USB_ACCESSORY_DETACHED
,ACTION_USB_DEVICE_ATTACHED
,ACTION_USB_DEVICE_DETACHED
- Bir uygulamanın USB ile ilgili bu etkinliklerden haberdar olması gerektiğinde, yayına kaydolmanın iyi bir alternatifi yoktur.
BluetoothHeadset.ACTION_CONNECTION_STATE_CHANGED
,BluetoothA2dp.ACTION_CONNECTION_STATE_CHANGED
,ACTION_ACL_CONNECTED
,ACTION_ACL_DISCONNECTED
- Uygulamalar bu Bluetooth etkinlikleri için yayın alırsa kullanıcı deneyiminde büyük olasılıkla olumsuz etki görülmez.
ACTION_CARRIER_CONFIG_CHANGED
,TelephonyIntents.ACTION_*_SUBSCRIPTION_CHANGED
,TelephonyIntents.SECRET_CODE_ACTION
,ACTION_PHONE_STATE_CHANGED
,ACTION_PHONE_ACCOUNT_REGISTERED
,ACTION_PHONE_ACCOUNT_UNREGISTERED
- OEM telefon uygulamalarının bu yayınları alması gerekebilir.
LOGIN_ACCOUNTS_CHANGED_ACTION
- Bazı uygulamaların yeni ve değiştirilmiş hesaplara yönelik planlı işlemler oluşturabilmesi için giriş hesaplarındaki değişikliklerden haberdar olması gerekir.
ACTION_ACCOUNT_REMOVED
- Bir hesabı görebilen uygulamalar, hesap kaldırıldığında bu yayını alır. Uygulamanın işlem yapması gereken tek hesap değişikliği buysa uygulamanın, kullanımdan kaldırılan
LOGIN_ACCOUNTS_CHANGED_ACTION
yerine bu yayını kullanmasını öneririz. ACTION_PACKAGE_DATA_CLEARED
- Yalnızca kullanıcı, verilerini Ayarlar'dan açıkça temizlediğinde gönderilir. Bu nedenle yayın alıcılarının kullanıcı deneyimini önemli ölçüde etkileme olasılığı düşüktür.
ACTION_PACKAGE_FULLY_REMOVED
Başka bir paket kaldırıldığında bazı uygulamaların depolanan verilerini güncellemesi gerekir. Bu uygulamalar söz konusu olduğunda, bu yayına kaydolmanın iyi bir alternatifi yoktur.
Not: Paketle alakalı diğer yayınlar (
ACTION_PACKAGE_REPLACED
gibi), arka planda yürütme kısıtlamalarından muaf edilmez. Bu yayınlar, hariç tutulmasının performans üzerinde potansiyel bir etkisi olacak kadar yaygındır.ACTION_NEW_OUTGOING_CALL
Telefonla arama yapan kullanıcılara yanıt olarak harekete geçen uygulamaların bu yayını alması gerekir.
ACTION_DEVICE_OWNER_CHANGED
Bu yayın çok sık gönderilmiyor. Bazı uygulamaların, cihazın güvenlik durumunun değiştiğini bilmeleri için bu bilgiyi alması gerekir.
ACTION_EVENT_REMINDER
Takvim sağlayıcısı tarafından takvim uygulamasına bir etkinlik hatırlatıcısı yayınlanması için gönderilir. Takvim sağlayıcısı, takvim uygulamasının ne olduğunu bilmediği için bu yayın örtülü olmalıdır.
ACTION_MEDIA_MOUNTED
,ACTION_MEDIA_CHECKING
,ACTION_MEDIA_UNMOUNTED
,ACTION_MEDIA_EJECT
,ACTION_MEDIA_UNMOUNTABLE
,ACTION_MEDIA_REMOVED
,ACTION_MEDIA_BAD_REMOVAL
Bu yayınlar, kullanılabilir birimler eklendikçe kullanıcının cihazla fiziksel etkileşimleri (ör. depolama birimleri yükleme veya çıkarma) sonucunda ya da başlatma başlatma kapsamında gönderilir. Bunlar yaygın bir durum değildir ve genellikle kullanıcının kontrolündedir.
SMS_RECEIVED_ACTION
,WAP_PUSH_RECEIVED_ACTION
SMS alıcı uygulamaları bu yayınları kullanır.