Lorsque j'ai déplacé une application vers la carte de stockage sur mon HTC One V, j'ai trouvé des données déplacées vers l'application de stockage USB. La carte de stockage indique toujours qu'elle n'est pas utilisée. Qu'est-ce qu'une "application de stockage USB" ? Pourquoi les applications ne sont-elles pas transférées dans la carte de stockage, mais dans l'"application de stockage USB" ?
Réponses
Trop de publicités?Je suppose qu'il faut lire "USB Storage App" comme le stockage USB utilisé par l'application elle-même. Donc le code de l'application.
Si votre application commence par exemple à générer des informations de cache, des images sauvegardées, etc. et qu'elle enregistre ces informations sur votre carte de stockage, ces informations s'afficheront sous Carte de stockage.
Ainsi, sous "App" et "Storage Card App" se trouvent uniquement les informations et le code de l'application elle-même, et non les informations ou les données qu'elle génère. Dans la plupart des cas, ces deux chiffres ne changeront donc pas au fil du temps. Sous "Données" et "Carte de stockage", on trouve les informations générées par l'application. Elles se trouvent soit sur la carte de stockage, soit dans la mémoire interne (en fonction de l'application, je suppose). Il s'agit des informations gérées par l'application (bases de données locales, etc.), qui changeront donc probablement avec le temps, en fonction de l'application en question, bien entendu.
Voici mon interprétation de ces quatre termes. Et si je vérifie certaines applications que j'utilise, il semble que mon interprétation soit correcte. Elle est certainement correcte pour les applications que j'ai créées moi-même, donc pour ces applications, je sais où les informations sont sauvegardées sur le téléphone.
Le "stockage USB" est la carte SD "interne", c'est-à-dire la partition de la mémoire interne du téléphone qui est traitée comme une carte SD pour le stockage général des données.
La "carte de stockage" est votre carte microSD physique.
C'est dans ce dernier que sont placés les éléments déplacés via "déplacer vers SD" ou "déplacer vers la carte de stockage".
La raison en est que le système Android de stockage des applications dans le stockage utilisateur n'a pas encore intégré le concept de plusieurs sections de stockage utilisateur.
La réponse postée par @ndsmyter semble presque correcte. Les applications sous Application manager -> SD CARD
sont les applications qui peuvent, au moins en partie, être déplacées vers la carte SD (et cela se produit lorsque la case à cocher à côté de l'entrée de l'application est cochée). À première vue, il peut sembler que "Application" et "Application carte SD" concernent le code sur le stockage interne et sur le stockage externe, respectivement, tandis que "Données" et "Données carte SD" concernent les données générées par l'application sur le stockage interne et sur le stockage externe, respectivement.
Cependant, après une inspection plus approfondie, j'ai réalisé que sur mon Samsung Galaxy SIII, je n'ai pas de carte SD externe insérée, et malgré cela, alors qu'aucune des applications répertoriées sous la rubrique Application manager -> SD CARD
avoir le SD card app
champ affichant autre chose que 0.00B
L'exemple ci-dessous, et bien d'autres, montre que SD card data
est non nulle alors que je n'ai pas de carte SD (cliquez sur l'image pour l'agrandir) :
La seule chose que je puisse conclure est que ces valeurs ne représentent pas le nombre d'octets occupés par l'application et ses données sur le stockage interne et externe, mais plutôt la manière dont les données seraient réparties entre ces quatre emplacements si l'utilisateur décidait de transférer l'application sur la carte SD externe (certaines parties devant toujours résider sur le stockage interne pour des raisons techniques).
Notez également que sur mon appareil, les noms des champs sont différents. Ce que l'affiche originale appelle USB storage app sur mon système s'appelle SD card app, c'est très déroutant.
Et tout aussi déroutant est le fait que lorsque je change la langue de l'interface utilisateur en italien, ce qui en anglais était appelé "SD card app" devient maintenant "SD card applications" (applications : pluriel), ce qui signifie que même les personnes qui ont localisé le système n'ont pas pu comprendre ce que ces champs représentaient.
Voir aussi.