5 votos

Por qué mi carpeta DCIM se ve vacía en el ordenador pero no está vacía en el teléfono

Estoy utilizando el dispositivo HuaWeiNova, y he intentado acceder a él con aft-mtp-cli.

$ aft-mtp-cli
$ ls DCIM/

Tengo carpetas que aparecen aquí:

|-photos
|-Camera
....

Cuando intenté listar o descargar mis fotos en el Camera/ carpeta, no tengo nada. Sólo aparecen las carpetas vacías y las carpetas que contienen archivos no aparecen en absoluto. Estoy bastante seguro de que mis fotos se almacenan en el Camera carpeta en mi teléfono móvil. ¿Cómo es que no puedo acceder a mis fotos con mi ordenador?

9voto

pr0nin Puntos 353

Para acceder a su dispositivo Android a través de USB en el modo "Transferencia de archivos", su ordenador utiliza el protocolo MTP. Este protocolo permite listar y leer/escribir los archivos desde/a su dispositivo.

Lo que la mayoría de la gente no sabe es que el protocolo MTP no muestra el contenido del sistema de archivos. En su lugar, utiliza la base de datos MediaStore de Android (una base de datos SQLite) que se rellena con el Proveedor de medios de comunicación , un demonio especial que se ejecuta en Android (nombre del paquete de la aplicación: com.android.providers.media ).

Si creas un nuevo archivo/directorio o borras algo sin notificar a este demonio, la base de datos y el sistema de archivos están desincronizados y acabas viendo archivos ya borrados o no puedes ver archivos existentes.

Puedes forzar a la MediaStore de Android a refrescar su base de datos.

Hay tres maneras de hacerlo, sólo tienes que elegir una de las siguientes:

  1. Reinicia tu teléfono
  2. Utilice uno de los múltiples aplicaciones que pueden forzar un re-escaneo de la tarjeta sd
  3. Sólo para Android 4-7: Utilice la siguiente línea de comandos de ADB ( fuente ):

    adb shell am broadcast -a android.intent.action.MEDIA_MOUNTED -d file:///sdcard

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