16 votes

La suppression d'une application est-elle différente de la désactivation d'une application ?

L'un des principaux avantages de l'enracinement est la suppression des bloatware [je suppose]. Est-ce que la suppression d'une application indésirable basée sur la marque ou l'opérateur est différente de la désactivation de l'application à partir de la page d'accueil ? All Application en Settings ? Je ne trouve pas non plus d'amélioration de la mémoire puisque ces applications ont été préchargées dans l'OS et que vous ne pouvez pas utiliser cet espace de quelque manière que ce soit.

18voto

Milner Points 533

Comme il a déjà été dit : la principale différence est que désactivation de une application simplement le rend indisponible (qui peut facilement être inversé), tandis que enlever supprime physiquement l'application et toutes les données connectées de l'appareil.

Ce qui est resté en suspens, c'est : Qu'est-ce que vous gagnez à enlever une application, que vous n'avez pas obtenue en désactivation de Cela vaut-il la peine de prendre le risque de ne pas être facilement réversible ?

  • Espace : Vous parlez probablement des applications système ici. Celles-ci sont généralement installées sur le /system qui est montée en lecture seule et ne peut pas être utilisée par des "applications normales (utilisateur)". Donc supprimer l'application elle-même ne vous donne pas d'espace pour "installer simplement d'autres applications". Mais quand même :
    • Presque toutes les applications ont données qui est stocké dans /data/data/<app_package_name> 1 . Tout en appuyant sur "effacer le cache" et "supprimer les données" à partir de ParamètresApps réinitialise ceux-là, ça ne supprime pas complètement tout. La suppression de l'application le fait. Donc vous gagnez au moins un peu de espace ici.
    • Toutes les applications sont en train d'être "optimisées", ce qui fait que les données du cache Dalvik/ART résident sur la partition utilisateur (à l'intérieur de l'ordinateur). /data/dalvik-cache ). Si vous supprimez une application, ce cache est supprimé - si vous la désactivez, il reste (voir le commentaire de Vendeur de masques de mort ci-dessous).
  • Performance et batterie : Si vous désactivez une application, elle devient invisible. à l'utilisateur - mais les fichiers sont toujours là. De plus, le gestionnaire de paquets connaît toujours son existence. De plus, les "intents" de l'application sont toujours disponibles : si une autre application les appelle directement, l'application désactivée répond toujours à l'appel. Il semble également qu'elle écoute certaines émissions pour lesquelles elle avait précédemment enregistré des auditeurs (exemple : ma LG Optimus 4X a ces trucs gonflés de LG que j'ai désactivés. Néanmoins, après chaque démarrage, je reçois des invites de leur application de "service à distance" pour approuver).
    Cela signifie qu'une application désactivée peut toujours fonctionner en arrière-plan, si elle est appelée depuis un autre endroit, et consommer de la batterie, du processeur, voire de la bande passante et d'autres ressources. Une application supprimée ne le peut évidemment pas.

1 Certaines applications stockent également des données (généralement des "gros morceaux") sur la SDCard, mais presque toutes les applications ont au moins leurs données centrales en dessous de la SDCard. /data/data .

0 votes

L'espace /data/données est-il utilisable ?

0 votes

Oui. Comme je l'ai écrit, c'est la partition disponible pour alle des applications. Chaque application se voit attribuer un répertoire à l'installation ( /data/data/<package_name> ), dans lesquels ils peuvent stocker leurs données. Pour plus de détails, voir Hiérarchie des dossiers Android et Où les applications Android stockent-elles les données ? . Aussi, .apk sont installés sur cette partition, voir Où dans le système de fichiers sont installées les applications ?

0 votes

@Izzy Depuis que nous l'avons découvert, vous pourriez modifier votre réponse pour mentionner que la désinstallation d'une application système vous permet d'obtenir l'espace utilisable qui était précédemment occupé par son cache Dalvik/ART. En revanche, le cache continue à monopoliser de l'espace si l'application est simplement désactivée.

1voto

Karan Raj Baruah Points 2049

Vous avez répondu à votre propre question en fait :

La suppression d'une application indésirable basée sur la marque ou l'opérateur est-elle que la désactivation de ces applications à partir de All Application dans Settings ?

Ce à quoi vous avez répondu :

Je ne trouve pas d'amélioration de la mémoire depuis que ces applications ont été préchargées dans l'OS et vous ne pouvez pas utiliser cet espace de quelque façon que ce soit.

La désactivation d'une application ne fait que "cacher" l'application de vos listes d'applications et l'empêche de fonctionner en arrière-plan. Mais elle continue de consommer de l'espace dans la mémoire du téléphone. En revanche, la suppression d'une application efface toute trace de l'application de votre téléphone et libère tout l'espace correspondant.

0 votes

Libérant l'espace associé, mais cet espace ne peut pas être utilisé par l'utilisateur, n'est-ce pas ?

0 votes

C'est possible. Si une application est supprimée et que l'espace est libéré, l'utilisateur peut l'utiliser, ce qui n'est pas le cas lorsque vous désactivez l'application (l'espace est toujours consommé).

0 votes

Les os ont été chargés dans la mémoire du téléphone qui ne peut pas être utilisé, je pense. Corrigez-moi si je me trompe.

0voto

verix Points 332

Dans les deux cas (suppression ou désactivation), l'application ne fonctionnera pas en mémoire. S'il s'agissait d'un service qui continue à fonctionner, comme les applications Samsung, moins d'applications utiliseraient le processeur, ce qui pourrait améliorer l'autonomie de la batterie.

Si vous supprimez/désinstallez une application, vous allez certainement libérer de la mémoire/du stockage. Mais si l'application est très petite au départ, le stockage libéré sera probablement négligeable.

Si vous désactivez une application, vous avez l'avantage de pouvoir l'activer lorsque vous en avez besoin. Il n'est pas nécessaire de la télécharger et de l'installer à nouveau.

0voto

Mat Mannion Points 2072

Une autre différence que je n'ai pas vue mentionnée ici est que la suppression de l'application peut causer des problèmes avec les mises à jour du firmware, donc je suggérerais d'effacer les valeurs par défaut de l'application, de forcer l'arrêt, d'effacer les données et de désactiver l'application sauf si cela est absolument nécessaire ou si votre téléphone ne reçoit plus de mises à jour.

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