3 votos

¿Hay alguna documentación sobre la estructura de directorios correcta/esperada de la tarjeta de memoria externa?

Hay un par de problemas que tengo con la forma en que Android ve mi tarjeta...

  1. La aplicación Galería muestra las obras de arte del CD como un álbum de fotos independiente.
  2. Quiero excluir algunas cosas de la reproducción aleatoria del reproductor de música.
  3. probablemente hay más cosas que podrían aparecer mejor si supiéramos lo que hace Media Scanner....

1voto

Izzy Puntos 45544

Resumiendo de los comentarios, y añadiendo un poco.

Estructura del directorio

No hay documentación completa para toda la estructura de las tarjetas, eso parece que no está arreglado. Sin embargo, algunos directorios parecen ser más o menos comunes:

  • el guía para desarrolladores sugiere que los datos específicos de la aplicación se almacenen a continuación /sdcard/Android/data/<package_name>/files/ ( <package_name> que representa el nombre del paquete al que pertenecen los datos, cuyo aspecto es el siguiente com.example.android.app ), y /Android/data/<package_name>/cache/ para los archivos de caché externos (básicamente, esto corresponde al /data/data/<package_name>/ directorio en el almacenamiento interno)
  • La misma fuente recomienda un montón de directorios para almacenar archivos destinados a ser compartidos entre aplicaciones. Todos esos directorios se encuentran en root de la tarjeta, e incluyen:
    • Music/ - El escáner de medios clasifica todos los medios encontrados aquí como música de usuario.
    • Podcasts/ - El escáner de medios clasifica todos los medios que se encuentran aquí como podcast.
    • Ringtones/ - El escáner de medios clasifica todos los medios encontrados aquí como tono de llamada.
    • Alarms/ - El escáner de medios clasifica todos los medios encontrados aquí como un sonido de alarma.
    • Notifications/ - El escáner de medios clasifica todos los medios encontrados aquí como un sonido de notificación.
    • Pictures/ - Todas las fotos (excluyendo las tomadas con la cámara).
    • Movies/ - Todas las películas (excluyendo las tomadas con la videocámara).
    • Download/ - Descargas varias.

Excluir directorios de la exploración de medios

Si desea excluir un directorio de los medios de comunicación escanear (es decir, de ser indexado para la galería), puede colocar un archivo llamado .nomedia allí. Esto le dirá al escáner de medios que omita este directorio (incluyendo todos los archivos y subdirectorios) de un escaneo - por lo tanto, ni las imágenes, ni los archivos de audio o vídeo almacenados aquí aparecerán en la galería. Sin embargo, puedes acceder a ellos buscándolos manualmente. Hasta donde yo sé, no hay manera de restringir esto a un determinado tipo de medios (es decir, hacer que el escáner de medios indexe el audio/vídeo, pero omita las imágenes). Importante: Tenga en cuenta el "punto" al principio del nombre del archivo (que lo convierte en un "archivo oculto"). Esto debe incluirse en el nombre.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X