Comment empêcher les applications d'exécuter le démarrage? [dupliquer] -- applications domaine et auto-start domain android en relation problème

How can I prevent applications from running on startup? [duplicate]



45
vote

problème

français
Cette question a déjà une réponse ici :
fermée Il y a 8 ans .

Dupliqué possible:
Comment puis-je arrêter les applications et les services de fonctionnement?

J'ai installé certaines applications que j'aime surtout, à l'exception du fait qu'ils ont tous décidé qu'ils étaient trop importants pour ne pas auto-démarrer. Aucun d'entre eux ne me donne aucune option dans l'application pour désactiver la fonction de démarrage automatique "".

Puis-je arrêter ces applications du début automatique? Et si oui, comment?

Remarque: mon téléphone n'est pas enraciné, je suis donc particulièrement intéressé par les solutions pas besoin d'un périphérique enraciné, mais toutes les réponses sont les bienvenues, même si elles ont besoin d'enraciner l'appareil, car je peut faire cela finalement.

Aussi NOTE: Je préférerais NON FIDLER AVEC DES FONCTIONNEMENTS AUSSIÈRES CLUMSY AUTO-TILLE DANS LES PROGRAMMES DE TRAVAIL TAILLER, comme je les ai trouvés incroyablement peu fiables sur mon téléphone (Motorola Milestone / Droid).

langue Anglaise

Possible Duplicate:
How can I stop applications and services from running?

I've installed some applications that I mostly like, except for the fact that they all decided they were too important not to auto-start. None of them give me any option within the application to disable the auto-start "feature."

Can I stop these applications from auto-starting? And if so, how?

Note: My phone is not rooted, so I'm especially interested in solutions that do not require a rooted device, but all answers are welcome, even if they require rooting the device, since I may do this eventually.

Also note: I'd prefer not to fiddle around with clumsy auto-kill features in task-killer programs, as I've found them to be incredibly unreliable on my phone (Motorola Milestone/Droid).

     
         
         

Liste de réponses

15
 
vote

s'il vous plaît, s'il vous plaît, s'il vous plaît, veuillez poser le tueur de tâche.

Ce n'est pas nécessaire. Le système d'exploitation sait manipuler et mettre fin aux applications tout simplement bien. Sinon, vous allez perdre la performance / la batterie parce que lorsque vous tuez une tâche, il va repousser la sauvegarde. Et si vous avez tué une tâche qui écrivait sur le disque (ou une base de données), vous pouvez potentiellement créer corruption .

La seule fois que vous ayez jamais eu, jamais tuer une tâche, c'est si cela fonctionne évidemment sauvage ou accroché (et généralement lorsque cela se produit, vous obtenez la Force Fermer l'écran. Sinon, allez à Paramètres - & GT; Applications - & gt; trouvez votre application et tuez la tâche là-bas).

 

Please, please, please, please put down the task killer.

It isn't needed. The operating system knows how to handle and end applications just fine. Otherwise you are going to waste performance/battery because when you kill a task it is going to re-spawn back up. And if you killed a task that was writing to disk (or a database), then you could potentially create corruption.

The only time you ever, ever, ever should kill a task is if it is obviously running wild or hung up (and usually when this happens you get the Force Close screen. If not, go to Settings --> Applications --> find your app and kill the task there).

 
 
 
 
15
 
vote

Il existe certaines applications qui vont prétendre offrir cette fonctionnalité. Cependant, ils sont essentiellement des tueurs de tâches sous la hotte. Cela signifie qu'ils permettront à l'application de charger, puis de le tuer. Cela signifie que l'alimentation supplémentaire de la batterie est utilisée pour tuer l'application, puis il sera probablement rechargé sur un déclencheur d'événement plus tard, seulement pour être tué à nouveau.

Honnêtement, si vous utilisez ces applications et que vous ne voulez pas les désinstaller, la meilleure chose à faire est de les laisser se charger. Ils utiliseront un peu de mémoire, à condition qu'il y ait quelque chose qui n'est pas utilisé. Dès que quelque chose a besoin de la mémoire, le système tuera l'application - et croyez-moi que le système Android a une meilleure idée des tâches à tuer que tout tueur de tâches muettes.

Il y a une bonne description sur la raison pour laquelle les tueurs de tâches sont une mauvaise idée ici: http: // forum.xda-developers.com/showthread.php?p=6426198#post6426198

Sinon, il n'ya aucun moyen de le faire sur un téléphone non analysé, à moins que l'application ne permet spécifiquement d'option pour désactiver le démarrage automatique. Sur un téléphone enraciné, toutefois, il existe une gamme d'applications capables de modifier réellement la manière dont les intention de diffusion sont livrées aux applications, ce qui signifie qu'ils peuvent éviter de préemption de manière préemptive.

Pour être honnête, j'ai du mal à penser à une raison qu'une application voudra peut-être charger un service au démarrage, qu'il ne pouvait que réaliser en enregistrant simplement un auditeur de diffusion. Les services devraient généralement être utilisés pour les tâches de base qui ont une durée de vie limitée. Certaines applications peuvent charger un service au démarrage pour effectuer un certain traitement, mais le fermera généralement une fois que le traitement est terminé.

Cependant, cela dit, tous les développeurs ne comprennent pas les règles. Je préférerais désinstaller une application mal écrite qui consomme des ressources comme celle-ci.

 

There are some apps around that will claim to offer this functionality. However, they are basically task killers under the hood. This means they will allow the app to load, and then kill it. This means that extra battery power is used to kill the app, and then it will probably be reloaded on some event trigger later, only to be killed again.

Honestly, if you use these apps, and don't want to uninstall them, the best thing is to just let them load. They will use a bit of memory, as long as there is some that isn't being used. As soon as something needs the memory, then the system will kill the app - and believe me the Android system has a better idea of which tasks to kill than any dumb task killer.

There is a good description about why task killers are a bad idea here: http://forum.xda-developers.com/showthread.php?p=6426198#post6426198

Otherwise, there is no way to do this on an unrooted phone, unless the app specifically gives an option to disable auto-startup. On a rooted phone, however, there are a range of apps that are able to actually change the way broadcast intents are delivered to apps, meaning they can pre-emptively be prevented from starting.

To be honest I struggle to think of a reason that an app might want to load a service at startup, that it couldn't achieve by just registering a broadcast listener. Services should typically be used for background tasks that have a limited lifetime. Some apps may load a service at startup to do some processing, but will then typically close it once that processing is complete.

However, that said, not all developers understand the rules. I would rather uninstall a badly written app that consumes resources like this.

 
 
         
         
8
 
vote

Android est un système d'exploitation spécialement conçu pour l'environnement contraint des ressources. Android gère des ressources intelligemment et tuera des applications lorsque d'autres applications doivent utiliser la mémoire et les ressusciter ultérieurement pour restaurer le service. Contrairement à d'autres téléphones, qui sacrifient la fonctionnalité de base du smartphone, comme le multitâche, en permettant uniquement une application en cours d'exécution à la fois).

Quant à la façon dont Android détermine comment résoudre les applications, il est principalement déterminé par des intentions. Les applications peuvent s'inscrire pour être notifiées par le système d'exploitation lorsque certains événements se produisent, par ex. Le téléphone démarre, vous entrez dans un endroit particulier, le WiFi est activé, etc. Lors de la gestion des notifications (intentions), l'application (ou les parties de celui-ci) peut être ressentie. Dans un sens, conceptuellement dans Android, toutes les applications installées fonctionnent toujours tout le temps et vous avez la mémoire conceptuellement infinie. Le système d'exploitation va tuer et ressusciter des applications au besoin pour maintenir cette illusion.

 

Android is an OS specifically designed for resource constrained environment. Android manages resources intelligently, and will kill applications when other applications need to use memory, and resurrect them later to restore service. Unlike some other phones, which sacrifices basic smartphone functionality, like multitasking, by only allowing one running application at a time).

As for how Android determine how to resurrect apps, it's mainly determined by Intents. Applications can register to be notified by the OS when certain events occur, e.g. the phone starting up, you're entering a particular location, the wifi gets turned on, etc. When handling notifications (Intents), the application (or parts of it) may get resurrected. In a sense, conceptually in Android, all installed applications are always running all the time and you have conceptually infinite memory. The OS will kill and resurrect applications as needed to maintain this illusion.

 
 
 
 
7
 
vote

Vous ne voulez pas vraiment exécuter un tueur de tâche. Voir: Dois-je vraiment installer un gestionnaire de tâches?

Les applications sur l'Android sont assez bien élevées. Si une application démarre automatiquement, c'est parce que cela doit. Les applications bien conçues qui peuvent ou peuvent ne pas avoir besoin d'exécuter automatiquement auront une option dans leurs paramètres pour tourner ou éteindre.

Notez que Contrairement à votre PC, la RAM supplémentaire n'améliore pas beaucoup les performances. Il vaut mieux que vos applications souvent utilisées soient déjà en RAM lorsque vous les lancez, de sorte qu'ils n'ont pas besoin d'être chargés. Courir avec peu, pas de RAM gratuite n'est une bonne chose sur Android, et le système d'exploitation fait un bon travail de tuer des choses dont il n'a plus besoin.

 

You don't really want or need to run a task killer. See: Do I really need to install a task manager?

Apps on the Android are pretty well-behaved. If an app is starting automatically it's because it needs to. Well-designed apps that may or may not really need to run automatically will have an option in their settings to turn that on or off.

Note that unlike your PC, having extra RAM doesn't improve performance so much. It's better for your often used apps to already be in RAM when you launch them, so that they don't need to be loaded. Running with little to no free RAM is a good thing on Android, and the OS does a good job of killing things it doesn't need any more.

 
 
     
     
3
 
vote

Je recommanderais l'application Autostarts .

ce qu'il fait (citant de la description du marché):

Conservez le contrôle sur votre téléphone: Voyez quelles applications font derrière votre retour.

Vous montre quelles applications fonctionnent sur le démarrage du téléphone et quels autres événements déclencheur à l'arrière-plan. Les utilisateurs de racines peuvent désactiver les autostarts indésirables et accélérez leur démarrage téléphonique.

 

I'd recommend the application Autostarts.

What it does (citing from the Market description):

Keep control over your phone: See what applications do behind your back.

Shows you what apps run on phone startup, and what other events trigger in the background. Root users can disable unwanted autostarts and speed up their phone boot.

 
 
1
 
vote

Bien que non une application dédiée à cette fin, le tuner système

Vous pouvez trouver cette option en faisant défiler la liste des boutons ci-dessous dans l'application et sélectionnez "Apps" puis choisissez l'onglet "Startups".

Cela semble effectuer des choses de manière bien meilleure que d'autres gestionnaires de démarrage.

Je ne suis pas sûr que cela fonctionne exactement comme un tueur de tâche automatique ou si elle nécessite explicitement une racine (d'autres caractéristiques du tuner système peuvent être celles qui exigent la racine réellement)

 

Though not a dedicated app for this purpose, the System Tuner free app has the feature of disabling "startup apps".

You can find that option by scrolling the list of buttons below in the app and select "Apps" then choose the "startups" tab.

This seems to perform things in a much better fashion than other startup managers.

I am not sure if it works exactly like a auto task killer or if it explicitly requires root (other features of system tuner may be the ones demanding root actually)

 
 
1
 
vote

Je doute que vous puissiez réparer cela sans enraciner le téléphone. Mais, si vous êtes prêt à racine, vous pouvez essayer Autorun Manager .

 

I doubt you can fix this without rooting the phone. But, if you are ready to root, you can try Autorun manager.

 
 
 
 
-1
 
vote

Vous pouvez utiliser des applications telles que " nettoyeur de démarrage " ou autre Applications similaires

 

You can use applications like "Startup Cleaner" or other similar applications

 
 
     
     

Questions connexes

1  Comment exécuter une application sur le démarrage en arrière-plan  ( How to run an app on startup in background ) 
Comment exécuter une application sur le démarrage en arrière-plan? Par exemple, Glasswire, Kaspersky est exécuté en démarrage, ainsi que montrez dans le plate...

24  Existe-t-il un moyen de désactiver définitivement Google Maps jusqu'à ce que nécessaire?  ( Is there a way to permanently turn off google maps until needed ) 
Google Maps semble avoir une quantité insensée d'inventations enregistrées pour cela, ainsi que d'autres moyens d'être démarré. Comme il s'agit d'une jolie ...

2  Application de lancement sur Démarrer (même des applications de carte SD)  ( Launch app on start even sd card apps ) 
Je suis à peu près sûr (malgré les ne pas les a vus) qu'il y a quelques questions sur la gestion de l'application lorsque vous allumez le téléphone. Mais je v...

45  Comment empêcher les applications d'exécuter le démarrage? [dupliquer]  ( How can i prevent applications from running on startup ) 
Cette question a déjà une réponse ici : fermée Il y a 8 ans . Dupliqué possible: Comment pu...

8  Pourquoi certaines applications fonctionnent-elles même lorsque je ne les utilise pas?  ( Why do certain apps run even when i dont use them ) 
J'ai découvert que certaines applications (Amazon MP3 et stocks, par exemple) seront occasionnellement courir en arrière-plan même lorsque je ne les ouvrirai ...

5  Start Services au démarrage [Duplicate]  ( Start services at boot ) 
Cette question a déjà une réponse ici : Ouvrir une application au démarrage / après le démarrage ...

2  Android 2.2 - Comment voir les applications qui fonctionnent au démarrage [Duplicate]  ( Android 2 2 how to see applications that run at start up ) 
Cette question a déjà des réponses ici : fermé il y a 10 ans . Dupliqué possible: Comment e...

0  App ne commence pas sur le démarrage de l'appareil  ( App not starting on device boot ) 
J'utilise une application d'automatisation qui devrait démarrer automatiquement sur le démarrage de périphérique (RE). Mais ça ne se passe pas. J'ai vérifié t...

8  Y a-t-il un moyen de laisser Facebook fonctionner uniquement quand je veux?  ( Is there any way to let facebook run only when i want ) 
Y a-t-il un moyen de laisser l'application Facebook ne fonctionner que lorsque je veux l'utiliser et de le fermer vraiment lorsque je n'en ai pas besoin? Je...

0  Il est préférable de bloquer les applications AutoStart ou de les laisser courir au démarrage?  ( Best to block autostart apps or let them run at boot time ) 
Lorsque Android était toujours un robot vert bébé, je passerais à travers toutes les applications installées par l'utilisateur (NO STOYER OPLY) et désactive ...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés