0 votes

L'installation propre au lieu de la mise à jour permet-elle de gagner de l'espace ?

J'ai récemment supprimé et réinstallé Google Maps et j'ai remarqué quelque chose qui m'a poussé à poster cette question.

Avant de supprimer l'application (que j'avais depuis environ 2 ans et que je mettais à jour régulièrement), sa taille était d'environ 60 Mo. Après avoir installé proprement l'application avec sa dernière version depuis le Google Playstore, sa taille est maintenant de 44,5 Mo.

Pourquoi cela se produit-il ? Est-ce que les mises à jour ajoutent de la taille dans l'application à chaque fois qu'elle est mise à jour ? Si, par exemple, une application occupe 30 Mo d'espace et qu'une mise à jour est de 7 Mo, cet espace sera-t-il ajouté aux 30 Mo ? Enfin, et ce n'est pas le moins important, l'installation propre d'une application au lieu d'une mise à jour est-elle une meilleure solution si quelqu'un a besoin que l'application n'augmente pas considérablement de taille ?

1voto

xavier_fakerat Points 9582

Habituellement, lorsqu'une application est mise à jour, il arrive que les fichiers ( ressources dans l'apk - code, bibliothèques, actifs, images, etc.) sont remplacés plutôt qu'ajoutés. Bien sûr, la question est de savoir quelle est la taille de la partie remplacée, ce qui détermine en fait la taille finale de la "mise à jour".

Si de nouvelles ressources sont ajoutées par le développeur de l'application sans rien supprimer dans la version précédente, alors elle sera probablement plus grande, et si certaines ressources sont supprimées et remplacées par moins, alors c'est l'inverse.

Si la mise à jour contient plus ressources qu'avant, il utilise plus plus d'espace. S'il s'agit d'une correction de bogue ( semblable à une faute de frappe dans un texte ), il pourrait même utiliser quelques octets d'espace en moins.

Pour la plupart des applications, les mises à jour font généralement passer la taille totale à une valeur supérieure. Mais dans votre cas avec Google Maps, il semble que les éléments qui ont remplacé ceux de la version précédente sont "compressés", c'est-à-dire beaucoup plus petits.

Désinstallation de l'ancienne version et installation propre de la nouvelle version

Lorsqu'une application utilisateur est installée, elle conserve généralement ses données (paramètres, bases de données, etc.) et sa mémoire cache dans le répertoire de l'application. /data et la partition cache.

La désinstallation de l'application supprime également ces données connexes.

Si vous l'installez ensuite proprement, vous remarquerez également une différence de taille (même si les apk sont censés être de la même taille !) Comme Izzy l'a écrit dans les commentaires. Dans ce cas, l'installation propre semble fournir à l'utilisateur une mise à jour de taille plus petite que la mise à jour directe (mais c'est quelque peu trompeur).

Mais comme prévu, la taille augmentera également au fur et à mesure que les nouvelles données et le cache seront enregistrés.

Remarque : avec cette méthode, vous risquez de perdre toutes les données enregistrées dans l'application.

D'une manière générale, la désinstallation de l'ancienne version et l'installation de la nouvelle utiliseront à peu près le même espace que la mise à jour de l'ancienne version.

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