3 votes

Existe-t-il une documentation sur la structure de répertoire correcte/attendue de la carte mémoire externe ?

J'ai quelques problèmes avec la façon dont Android voit ma carte...

  1. L'application Galerie affiche les illustrations du CD dans un album photo distinct.
  2. Je souhaite exclure certains éléments de la lecture aléatoire du lecteur de musique.
  3. il y a probablement plus de choses qui pourraient apparaître mieux si nous savions ce que faisait Media Scanner....

1voto

Milner Points 533

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.

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