Je résume les commentaires et j'en ajoute un peu.
Structure du répertoire
Il n'y a pas de documentation complète pour l'ensemble de la structure des cartes, ce qui ne semble pas avoir été corrigé. Cependant, certains répertoires semblent être plus ou moins communs :
- el guide du développeur suggère que les données spécifiques à l'application soient stockées ci-dessous
/sdcard/Android/data/<package_name>/files/
( <package_name>
représentant le nom du paquet auquel les données appartiennent, ce qui ressemble à com.example.android.app
), et /Android/data/<package_name>/cache/
pour les fichiers de cache externes (en fait, cela correspond à l'option /data/data/<package_name>/
sur la mémoire interne)
- La même source recommande un certain nombre de répertoires pour stocker les fichiers destinés à être partagés entre les applications. Tous ces répertoires sont situés dans la racine de la carte et comprennent :
-
Music/
- L'analyseur de médias classe tous les médias trouvés ici comme de la musique d'utilisateur.
-
Podcasts/
- Media scanner classe tous les médias trouvés ici en tant que podcast.
-
Ringtones/
- Le scanner de médias classe tous les médias trouvés ici comme sonneries.
-
Alarms/
- Le scanner de médias classe tous les médias trouvés ici comme un son d'alarme.
-
Notifications/
- Le scanner de médias classe tous les médias trouvés ici comme un son de notification.
-
Pictures/
- Toutes les photos (à l'exception de celles prises avec l'appareil photo).
-
Movies/
- Toutes les vidéos (à l'exception de celles prises avec le caméscope).
-
Download/
- Téléchargements divers.
Exclusion de répertoires de l'analyse des médias
Si vous souhaitez exclure un répertoire du média scanner (c'est-à-dire d'être indexé pour la galerie), vous pouvez placer un fichier nommé .nomedia
là. Cela indiquera au scanner de médias d'ignorer ce répertoire (y compris tous les fichiers et sous-répertoires) lors de l'analyse. Ainsi, ni les images, ni les fichiers audio ou vidéo stockés dans ce répertoire n'apparaîtront dans la galerie. Vous pouvez toutefois y accéder en les recherchant manuellement. À ma connaissance, il n'existe aucun moyen de restreindre cette opération à un certain type de média (par exemple, le scanner de médias peut indexer les fichiers audio/vidéo, mais ignorer les images). Important : notez le "point" au début du nom du fichier (ce qui en fait un "fichier caché"). Ce point doit être inclus dans le nom du fichier.