Estoy en el proceso de desarrollar una aplicación de Android y usar mi Nexus 4 como dispositivo de prueba. Una de las funciones de la aplicación es crear una carpeta en el teléfono para almacenar datos. Si busco el teléfono con ES File Explorer, puedo ver la carpeta / archivos, pero cuando estoy conectado a una PC con Windows 7 (64 bits) no puedo ver la carpeta recién creada. La carpeta que falta se llama "Velocidad de crucero".
Captura de pantalla de escritorio:
Captura de pantalla móvil:
nexus-4
4.3-jelly-bean
Jonny Wright
fuente
fuente
android.os.Environment.getExternalStorageDirectory();
sin embargo, Windows se refiere a esto como Almacenamiento interno . Parece extraño que, en un caso, se denomine Externo y el siguiente como Interno.Respuestas:
Este es un problema famoso que afecta el acceso a archivos USB a través de MTP.
Ni siquiera puedo recordar cuántas horas he perdido intentando acceder a los archivos creados por mi primera aplicación en una PC (y estoy hablando de GB de archivos importantes).
Si inicia la aplicación y crea la carpeta, debe reiniciar el dispositivo para que su PC pueda mostrar la carpeta correctamente.
Esto sucede solo si usa USB y MTP.
Puede resolver el problema utilizando MediaScannerConnection en su código o limpiando la memoria caché de Media Storage, pero le sugiero que haga lo más simple: use AirDroid;)
fuente
Estaba teniendo el mismo problema, una carpeta fue creada por la aplicación Vuze en mi teléfono nexus 6. Esta carpeta estaba accesible / visible en mi teléfono pero no en la PC cuando el teléfono estaba conectado a través de USB. Simplemente copié otro archivo aleatorio en mi teléfono a esta carpeta que no estaba visible en la PC. Después de esta copia pude ver la carpeta en la PC.
fuente
Simplemente cree el directorio en la PC primero y luego cópielo en la tarjeta SD / almacenamiento del teléfono.
puede poner el contenido en la carpeta primero y copiar o simplemente la carpeta primero. siempre que la carpeta se cree desde una PC, cualquier contenido puede copiarse directamente a dispositivos móviles internos / externos.
para los contenidos comprimidos, no se pueden descomprimir y copiar directamente, desafortunadamente, primero debe descomprimirlos manualmente en el escritorio.
buena suerte y que tengas un buen día! :)
fuente
En mi caso, limpiar el caché no funcionó. Sin embargo, logré acceder a las carpetas / archivos ocultos cambiando el nombre de la carpeta principal. Recuerde desmontar el teléfono y conectarlo nuevamente después de cambiar el nombre de la carpeta principal si el teléfono está conectado a la PC.
fuente