2 votes

Android 2.2 - Comment voir les applications qui s'exécutent au démarrage ?

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

Bonjour !

Est-il possible de voir quelles applications sont configurées pour être exécutées au démarrage ? Par exemple, les idiots de Yahoo ont fait en sorte que l'application Android Messenger soit lancée au démarrage d'Android, mais ne fournissent aucun moyen d'empêcher ce comportement. Ils font toujours ce genre de sales coups...

Bref, y a-t-il une sorte de msconfig comme dans Windows ?

Merci.

8voto

Rudd Zwolinski Points 6852

Je ne connais pas de solution gratuite, mais il en existe peut-être une.

Je connais Autostarts Actuellement, le prix est légèrement inférieur à 1 USD, ce qui est un bon prix à mon avis. Il vous donne une liste d'applications qui se sont attachées à différents événements dans l'OS Android (je ne suis pas un programmeur Android, ma formulation est probablement erronée là). Vous pouvez alors choisir de désactiver cette association sans réellement supprimer ou désactiver l'application. Pour votre exemple de démarrage de Yahoo, avec les démarrages automatiques, vous pouvez l'empêcher de se lancer au démarrage, mais il sera toujours accessible pour que vous puissiez le lancer à votre guise plus tard.

J'ai oublié de mentionner que cela nécessite une racine. Une petite recherche semble confirmer qu'il n'y a aucun moyen de désactiver les applications de démarrage sans Root - votre seule option dans ce cas serait de les désinstaller.

Je suis également tombé sur un processus manuel que je n'ai jamais essayé personnellement : vous pouvez faire ce que fait Autostarts en émettant quelques commandes shell (ADB ou émulateur de terminal).

su pm disable <package name>/<package name>.<activity name>

Je crois que ça se traduirait par quelque chose comme :

su pm disable com.yahoo.mobile.client.android.im/com.yahoo.mobile.client.android.im.android.intent.action.BOOT_COMPLETED

Mais je n'ai jamais essayé moi-même.

3voto

Thej Points 655

Il existe une application appelée Startup Cleaner (gratuite). Startup Cleaner ne nécessite pas de Root, cependant comme Saiboogu l'a dit, vous ne pouvez pas réellement empêcher l'application de démarrer sans Root. Startup Cleaner s'enregistre au moment du démarrage, puis tue les applications que vous voulez empêcher de démarrer au moment du démarrage ; et après un certain temps, il se tue lui-même.

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