15 votes

Pourquoi les applications deviennent-elles plus petites lorsqu'elles sont déplacées sur la carte SD ?

Par exemple, l'application Barcode Scanner prend :

Total : 0.96MB
Application : 0.92MB
Données : 40KB

sur le téléphone. Quand je le déplace sur la carte SD, il devient.. :

Total : 524KB
Application : 484KB
Données : 40KB

Comment se fait-il que ça change ?

14voto

svrist Points 3408

Comme le dit Bryan (je ne peux pas commenter et j'ai dû ajouter une autre réponse...), cela ne déplace pas toute l'application. La taille donnée après le déplacement est la partie qui se trouve encore sur le stockage interne - il ne donne aucune taille pour les éléments qui ont été déplacés vers SD.

Donc, pour répondre à votre question, l'application ne devient pas plus petite, c'est juste la quantité de stockage interne utilisée qui diminue.

4voto

Bryan Denny Points 21817

Pour autant que je sache, il déplace autant d'applications que possible du stockage interne vers la carte SD. Ainsi, par exemple, les bases de données, les images ou d'autres ressources sont déplacées. Je ne connais pas la exact les détails de son fonctionnement.

0voto

Vadzim Points 452

Ver Où puis-je trouver mes applications Android ? sur la distribution et l'emplacement des espaces d'application.

Voir aussi Quels sont les inconvénients du déplacement d'une application vers la carte SD ?

Il n'y a pas d'effet sur les performances de l'application tant que l'option stockage externe est monté sur l'appareil. Le fichier .apk est enregistré sur le externe, mais toutes les données privées des utilisateurs, les bases de données, les fichiers .dex optimisés et le code natif extrait sont enregistrés dans la mémoire interne de l'appareil. la mémoire.

Alors odex d'une application reste toujours présent et occupe de l'espace dans le stockage interne à l'adresse suivante /data/dalvik-cache .

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