Geliştirici olmayanlar için açıklama:
"android.permission.RECEIVE_BOOT_COMPLETED" iznine sahip her uygulama "başlangıç klasörüne" (Windows dilinde) yerleştirilir. Bendeki 200 uygulamadan %33'ü böyle. Sistem açılışında bu uygulamaların her biri başlatılır. Muhtemel seçenekler:
- uygulama bildirim gösterir
- uygulama arka planda (gizli) bir servis başlatır.
- uygulama yeniden belirir (örn. kullanıcı bir seçenek belirler)
BootManager'da bir uygulamayı devre dışı bırakırsanız, uygulama o izni sağlayamaz ve *bir daha ki sistem açılışında * başlamaz.
ReceiverStop
Bir uygulama hala sistem açılışında çalışmaya başlıyor mu? Android bir uygulamayı başlatabilecek diğer bir çok izne sahip!
Örnek: Skype "android.permission.MOUNT_UNMOUNT_FILESYSTEMS" iznine sahip. Bu (yine Windows dilinde) DVD sürücünüze DVD yerleştirdiğinizde, "otomatik başlat / autorun" çalıştırılır ve Skype başlar.
Not: Sd kartınız her zaman bağlandığı için, bu sistem açılışında uygulamaları başlatmak için kullanılabilir...
Diğer tetikleyiciler şunlardır: Bir BlueTooth aygıtı bağlantısı, bağlantı türü değişiklikleri /2g/3g/kablosuz) ya da ya da şarj adaptörü bağlantısı.
Bütün bunlar benim diğer uygulamam "ReceiverStop" ile sınırlandırılabilir. Dikkatli olun ve yanlış şeyleri devre dışı bırakmayın.