1 votes

Différence entre /mnt/sdcard et /sdcard

Je suis au début de l'étude du noyau d'Android et je regarde tous les répertoires d'Android enraciné.

J'ai réalisé que les mêmes répertoires se trouvaient dans ces deux-là : /mnt/sdcard y /sdcard . Quelle est la différence entre eux ?

(Les répertoires que j'ai trouvés sont :

Alarmes, Android, Audio, Livres, DCIM, Téléchargement, Images, LOST.DIR, Films, Musique, Notifications, Photos, Podcasts, Sonneries, Vidéo)

J'utilise Android 4.1.2.

4voto

jbjon Points 771

Le répertoire /mnt abrite les points de montage de différentes partitions Android. (d'où le nom mnt) En fait le "vrai" répertoire est /mnt/sdcard . /sdcard est un Symlink (abréviation de Symbolic Link) vers ce répertoire, destiné à faciliter l'utilisation. (Cela est également expliqué ici Les fichiers créés dans "/storage/emulated/0" sont-ils censés apparaître dans "/storage/sdcard0" ? et la réponse d'Izzy à cette question est très utile et détaillée) Il est possible d'accéder à la base de données de l'UE. /mnt/sdcard par ADB ou un gestionnaire de fichiers bien conçu. /sdcard Le répertoire sert de moyen pour les applications/utilisateurs normaux d'interagir avec ces données.

Vous pouvez en savoir plus sur Symlinks aquí . この記事 (également à l'origine de certains faits que j'ai cités plus haut) peut être utile pour une compréhension de base du système de fichiers Android. (Il est/peut être obsolète pour les versions actuelles d'Android, mais vous utilisez une ancienne version d'Android, donc il peut encore être utile pour vous).

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