3 votes

Les applications gelées ou désactivées sont-elles déclenchées par les récepteurs de diffusion ?

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 ?

1voto

xavier_fakerat Points 9582

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

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X