Android stocke généralement installé des applications ( .apk fichiers) dans le répertoire suivant:
/ Données / app /
Apps dans ces répertoires utilisent une convention de nommage en fonction du nom du package unique, qui est spécifié par le développeur de l' application. Par exemple, si le nom du package d'une application est com.example.monapplication , l'application est stockée dans le répertoire suivant:
/data/app/com.example.MyApp/
Sauf si vous avez une racine (ou « jailbreaké ») appareil, vous ne pouvez pas voir le contenu de ce répertoire et il semble être vide. En effet , Android ne permet pas l' accès à cet endroit dans le Système de Fichiers . Android utilise le / Données / app / répertoire pour la gestion des données d'applications, ainsi que toute la manipulation de fichiers à cet endroit pourrait causer des problèmes. Voici une capture d'écran échantillon du / Données / app / répertoire sur un périphérique avec un accès root:
Si vous vous demandez quels sont les fichiers « .odex » sont, ils sont des fichiers que Android crée pour optimiser le processus de chargement de démarrage pour vos applications. Vous pouvez en savoir plus sur ce type de fichier sur la .ODEX la page d'extension de fichier.
TANDIS Que / Données / app / est l'endroit le plus commun pour les applications installées, là aussi d' autres répertoires qui sont utilisés pour stocker des applications. Différentes applications peuvent par installées dans des endroits différents. Voici quelques autres répertoires possibles pour les applications installées:
- / system / app / - Contient des applications système pré-installé
- / data / ASEC / - les magasins des applications sécurisées générées à partir du stockage de mémoire externe
- / data / app-privé - Contient tiers des applications protégées
Apps peuvent également générer des données pour une utilisation pendant d'exécution . Par exemple, une application peut créer un fichier de base de données qui stocke les favoris ou les articles récemment consultés. Les données de ces applications peuvent être stockées dans les répertoires suivants:
- / Données / données /
- / Mnt / sdcard / Android / data /
Ces répertoires utilisent également la convention de nommage de package Android. Par exemple, /data/data/com.example.MyApp est l'emplacement pour les données stockées par MyApp.