Je fonctionne sous JB. L'application Google Maps semble toujours avoir deux instances en arrière-plan, même si le GPS est désactivé. Existe-t-il une solution propre pour l'empêcher de fonctionner en arrière-plan ?
Réponses
Trop de publicités?L'une des composantes de Google Maps est un "service de localisation", qui intervient à plusieurs occasions (par exemple, toujours lorsque votre connectivité réseau change, ce qui se produit lorsque vous vous connectez à un nouveau réseau WiFi ou à une nouvelle tour de téléphonie mobile). Il met en cache votre position actuelle dans le "cache de localisation", qui devrait servir à fournir plus rapidement votre position actuelle en cas de besoin (et à mettre à jour la base de données de localisation de Google, car le contenu du cache est soumis à intervalles).
Sans être enraciné, il n'y a pas grand chose que vous puissiez faire. Mais si votre appareil est enraciné, vous avez plusieurs options :
- Utilisez une application comme Autorun Manager PRO (oui, ici, vous avez besoin du "Pro") pour désactiver les écouteurs qui provoquent son déclenchement 1
- Utilisez Racine de sauvegarde Titanium pour geler l'application lorsque vous n'en avez pas besoin, et la dégeler à la demande. 2
Quelle méthode préférer ? Personnellement, j'opterais pour la seconde. Sauvegarde en titane vous permet de créer un widget sur votre bureau pour basculer l'"état gelé" d'une application, afin que vous puissiez facilement l'activer ou la désactiver. Désactiver certains écouteurs pourrait fonctionne bien, mais l'application pourrait commencent à se comporter bizarrement.