0 votes

Démarrage des applications lors de la mise sous tension

Lorsque j'allume mon téléphone, de nombreuses applications se lancent en arrière-plan. Cela ralentit mon téléphone. Comment les arrêter ? Pourquoi le système d'exploitation est-il conçu de cette manière ? Ça n'a aucun sens pour moi.

0voto

Karan Raj Baruah Points 2049

Les applications qui démarrent automatiquement avec votre téléphone ont dans leurs autorisations de démarrer ensemble. Les applications comme les Messagers doivent démarrer avec votre téléphone afin de pouvoir fonctionner en arrière-plan et afficher les derniers messages reçus, etc.

Vous pouvez essayer une application appelée Greenify (qui peut mettre en hibernation des applications en arrière-plan ou définitivement). Donnez ceci une lecture.

0voto

Il existe des raisons valables pour lesquelles certaines applications doivent démarrer au démarrage, mais la réponse honnête quant à la raison pour laquelle de nombreuses applications le font est que les développeurs ne considèrent pas le fait que vous avez peut-être 100 autres applications installées qui souhaitent également s'exécuter au démarrage. Vous avez raison, cela ralentit tout.

La raison la plus valable de s'exécuter au démarrage est d'exécuter un processus qui doit toujours être en cours d'exécution, comme un programme antivirus.

Les raisons moins merveilleuses sont de suivre vos habitudes à des fins de marketing ou d'afficher des publicités. Une autre raison malheureuse est de précharger une partie de l'application pour qu'elle ait l'air de se charger plus rapidement la première fois ; la réalité, bien sûr, est que l'appareil doit toujours consacrer du temps à effectuer cette opération et cela peut donc faire en sorte que les démarrages prennent un temps déraisonnable (surtout si plusieurs applications utilisent cette pratique indésirable).

La manière la plus simple d'empêcher les applications de s'exécuter au démarrage est d'utiliser un programme comme Autostarts disponible sur F-Droid et sur le Play Store (pour aider à soutenir le développement), ou Startup Manager disponible sur le Play Store.

Le problème en bloquant une application de s'exécuter au démarrage est que vous ne savez pas ce qu'elle faisait réellement. Cela pourrait être rien, ou cela pourrait être une maintenance de base de données qui, si elle n'est jamais effectuée, pourrait entraîner une base de données corrompue ou surdimensionnée pour cette application. Il y a toujours un peu de pari impliqué.

Une autre option est d'utiliser un programme comme Greenify disponible sur le Play Store qui peut être configuré pour mettre temporairement en veille les applications lorsqu'elles ne sont pas utilisées immédiatement. Le support pour Greenify est disponible sur xda-developers.

La meilleure pratique pour les développeurs est de ne jamais faire démarrer leur application au démarrage à moins que ce ne soit essentiel. Une deuxième option est d'en faire une option configurable par l'utilisateur. Dans les deux cas, le développeur devrait publiquement documenter exactement pourquoi l'application doit démarrer au démarrage et exactement quelles sont les conséquences de la désactivation de cette option.

Les utilisateurs peuvent faire part de leurs préoccupations directement à l'entreprise qui a développé l'application qui démarre au démarrage et en choisissant de ne pas soutenir les applications qui démarrent inutilement au démarrage.

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