Si une application est gelée/désactivée, est-elle toujours exécutée si elle est déclenchée par un récepteur de diffusion ?
Réponse
Trop de publicités?Si l'application est vraiment désactivée, elle ne sera pas exécutée même si elle reçoit des intents de diffusion.
J'ai une application désactivée, qui, si elle était activée, est réveillée par diverses intentions telles que ;
android.provider.Telephony.WAP_PUSH_RECEIVED android.intent.action.BOOT_COMPLETED android.net.conn.CONNECTIVITY_CHANGE
Même s'il reçoit ces intentions, il est toujours désactivé, jusqu'à ce que je l'active manuellement.
Cependant, il existe des applications qui peuvent filtrer les intentions d'une application partiellement désactivée.
Par exemple, Greenify peut désactiver une application de telle sorte que les autres intentions de diffusion sont ignorées, à l'exception de quelques-unes, comme le récepteur GCM ou les intentions de téléphonie. Dans ce cas, il est donc réveillé. seulement par des intentions de diffusion spécifiques