46 votes

Comment empêcher les applications de s'exécuter au démarrage ?

Duplicata possible :
Comment puis-je empêcher l'exécution d'applications et de services ?

J'ai installé des applications que j'aime bien, sauf qu'elles ont toutes décidé qu'elles étaient trop importantes pour ne pas être lancées automatiquement. Aucune d'entre elles ne me donne la possibilité sur l'application pour désactiver la "fonctionnalité" de démarrage automatique.

Puis-je empêcher ces applications de se lancer automatiquement ? Et si oui, comment ?

Note : Mon téléphone n'est pas enraciné, donc je suis particulièrement intéressé par les solutions qui le font. no nécessite un appareil enraciné, mais toutes les réponses sont les bienvenues, même si elles nécessitent l'enracinement de l'appareil, car je pourrais le faire un jour.

Notez également : je préférerais no de jouer avec les fonctions maladroites d'arrêt automatique des programmes tueurs de tâches, car je les ai trouvées incroyablement peu fiables sur mon téléphone (Motorola Milestone/Droid).

15voto

Bryan Denny Points 21817

S'il te plaît, s'il te plaît, s'il te plaît, pose le tueur de tâches.

Ce n'est pas nécessaire. Le système d'exploitation sait très bien comment gérer et terminer les applications. Sinon, vous allez gaspiller de la performance et de la batterie parce que lorsque vous tuez une tâche, elle va se reconstituer. Et si vous avez tué une tâche qui écrivait sur le disque (ou sur une base de données), vous pouvez potentiellement créer des tâches de type corruption .

Le seul moment où vous devez tuer une tâche est lorsqu'elle est manifestement en train de s'emballer ou de se bloquer (et généralement, lorsque cela se produit, vous obtenez l'écran de fermeture forcée). Si ce n'est pas le cas, allez dans Paramètres --> Applications --> trouvez votre application et arrêtez la tâche à cet endroit).

8voto

Thej Points 655

Android est un système d'exploitation spécialement conçu pour les environnements à ressources limitées. Android gère intelligemment les ressources, et tue les applications lorsque d'autres applications ont besoin d'utiliser la mémoire, et les ressuscite plus tard pour rétablir le service. Contrairement à certains autres téléphones, qui sacrifient les fonctionnalités de base des smartphones, comme le multitâche, en n'autorisant qu'une seule application en cours d'exécution à la fois).

Quant à la façon dont Android détermine comment ressusciter les applications, elle est principalement déterminée par les Intents. Les applications peuvent s'enregistrer pour être notifiées par le système d'exploitation lorsque certains événements se produisent, par exemple le démarrage du téléphone, l'entrée dans un lieu particulier, l'activation du wifi, etc. Lors du traitement des notifications (Intents), l'application (ou des parties de celle-ci) peut être ressuscitée. Dans un sens, conceptuellement, sous Android, toutes les applications installées sont toujours en cours d'exécution et vous disposez d'une mémoire conceptuellement infinie. Le système d'exploitation tue et ressuscite les applications si nécessaire pour maintenir cette illusion.

7voto

Lasse V. Karlsen Points 148037

Vous n'avez pas vraiment envie ou besoin de lancer un tueur de tâches. Voir : Dois-je vraiment installer un gestionnaire de tâches ?

Les applications sur Android sont plutôt bien gérées. Si une application se lance automatiquement, c'est parce qu'elle en a besoin. Les applications bien conçues qui n'ont pas vraiment besoin de s'exécuter automatiquement auront une option dans leurs paramètres pour activer ou désactiver cette fonction.

Notez que contrairement à votre PC, avoir de la RAM supplémentaire n'améliore pas tellement les performances. Il est préférable que les applications que vous utilisez souvent soient déjà en RAM lorsque vous les lancez, afin qu'elles n'aient pas besoin d'être chargées. Fonctionner avec peu ou pas de RAM libre est une bonne chose sur Android, et le système d'exploitation fait un bon travail pour tuer les choses dont il n'a plus besoin.

4voto

Huuuze Points 2464

Je recommande l'application Autostarts .

Ce qu'il fait (en citant la description du marché) :

Gardez le contrôle de votre téléphone : Voyez ce que les applications font derrière votre derrière votre dos.

Vous montre quelles applications sont exécutées au démarrage du téléphone et quels autres événements. se déclenchent en arrière-plan. Les utilisateurs root peuvent désactiver les démarrages automatiques non désirés et accélérer le démarrage de leur téléphone.

1voto

Je doute que vous puissiez résoudre ce problème sans rooter le téléphone. Mais, si vous êtes prêt à Root, vous pouvez essayer Gestionnaire d'autorun .

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