He adoptado a mi tarjeta SD externa como almacenamiento interno con la nueva característica de Android 6.0 (Samsung Galaxy S4 Mini con CyanogenMod 13). Desde que he hecho esto, he reconocido que mi imagen de stock galería de la aplicación y el reproductor de música (stock y todos los demás que he probado) las listas de cada archivo multimedia en la tarjeta SD externa, dos veces.
Sé que estos archivos multimedia (fotos, música,...) no están duplicados, porque si puedo eliminar un archivo, la "copia" se elimina también. Si puedo añadir nuevos archivos que se "duplican".
Así que he tratado de averiguar el problema. Me he dado cuenta de que el contenido de mi tarjeta SD externa se monta en /sdcard/
con un enlace simbólico:
$ ls -la | grep "\->"
lrwxrwxrwx 1 root root 21 2016-07-11 10:07 sdcard -> /storage/self/primary
Y bajo /storage/emulated/0/
I no se puede ejecutar el ls
comando en /storage/emulated/
) que tiene exactamente los mismos archivos y carpetas.
Entonces, ¿hay alguna manera de eliminar uno de estos puntos de montaje de forma segura (no sé que Aplicación usa que de estas carpetas...)? O hay alguna otra manera de decirle a la biblioteca de medios para analizar sólo uno de estos directorios?