10 votos

La carpeta del teléfono no se muestra en Windows

Estoy en el proceso de desarrollo de una aplicación para Android y usando mi Nexus 4 como dispositivo de prueba. Una de las funciones de la app es crear una carpeta en el teléfono para almacenar datos. Si navego por el teléfono usando el Explorador de Archivos ES puedo ver la carpeta/archivos, pero cuando estoy conectado a un PC con Windows 7 (64bit) no puedo ver la carpeta recién creada. La carpeta que falta se llama "Cruise Speed".

Captura de pantalla del escritorio:

desktop_screenshot

Captura de pantalla del móvil:

desktop_screenshot

0 votos

¡Esto es realmente curioso! Mi primer pensamiento fue un problema de permisos, pero no parece ser el caso. Los permisos, el propietario y el grupo coinciden con los archivos que no hacen esto. Para que los demás sepan, pude reproducir el comportamiento simplemente creando un archivo/carpeta en el almacenamiento interno con un emulador de terminal o un administrador de archivos. Todo lo que creé en el dispositivo de esta manera fue invisible a través de MTP.

0 votos

Me alegro de que no sea sólo yo. Pensé que podía ser algo relacionado con la forma en que configuré la ruta de guardado del archivo, pero claramente no es así.

0 votos

Sé que es una posibilidad remota pero... para establecer la ubicación de guardado del archivo usé android.os.Environment.getExternalStorageDirectory(); sin embargo Windows se refiere a esto como Almacenamiento interno . Resulta extraño que en un caso se le denomine externo y en el siguiente interno.

6voto

Leon Guerrero Puntos 161

Este es un famoso problema que afecta al acceso a archivos USB a través de MTP.
Ni siquiera recuerdo cuántas horas he perdido intentando acceder a los archivos creados por mi primera aplicación en un PC (y hablo de GBs de archivos importantes).
Si inicias la aplicación y crea la carpeta, entonces tienes que reiniciar el dispositivo para que tu PC pueda mostrar correctamente la carpeta.
Esto sólo ocurre si se utiliza el USB y el MTP.
Podrías resolver el problema usando MediaScannerConnection en tu código o limpiando la caché de Media Storage pero te sugiero que hagas lo más sencillo: usar AirDroid ;)

0 votos

Sólo un comentario al respecto, en mi Samsung Galaxy Tab 3, ni siquiera un reinicio hace que el archivo se muestre en el ordenador.

1voto

S-K' Puntos 504

Estaba teniendo el mismo problema, una carpeta fue creada por la aplicación Vuze en mi teléfono nexus 6. Esta carpeta era accesible/visible en mi teléfono pero no en el PC cuando el teléfono estaba conectado a través de USB. Simplemente copié otro archivo al azar en mi teléfono a esta carpeta que no era visible en el PC. Después de esta copia pude ver la carpeta en el PC.

1voto

2PeteShakur Puntos 11

Solo tienes que crear el dir en el pc primero y luego copiarlo a la tarjeta sd/almacenamiento del teléfono.

puedes poner el contenido en la carpeta primero y copiarlo o sólo la carpeta primero. mientras la carpeta se cree desde el PC, cualquier contenido puede ser copiado directamente a los dispositivos móviles internos/externos.

En el caso de los contenidos comprimidos, lamentablemente no se pueden descomprimir y copiar directamente, sino que hay que descomprimirlos primero manualmente en el escritorio.

¡buena suerte y que tengas un buen día! :)

0voto

param Puntos 1

En mi caso, borrar la caché no funcionó. Sin embargo, logré acceder a las carpetas/archivos ocultos cambiando el nombre de la carpeta principal. Recuerda desmontar el teléfono y conectarlo de nuevo después de cambiar el nombre de la carpeta principal si el teléfono está conectado al PC.

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