En Android 3, se eliminó la función de conexión a PC como controlador de almacenamiento masivo.
¿Hay alguna forma de acceder al teléfono montado en MTP como una letra de unidad? Quiero que funcionen los programas estándar de gestión de archivos (p. ej., Total Commander).
En teoría, no hay forma de acceder a la tarjeta de memoria de su teléfono con una letra de unidad porque, como dijo, Android ahora lo conecta como un dispositivo MTP y no como un dispositivo de almacenamiento masivo. Pero, hay dos soluciones :
Hay aplicaciones como FTPUse y NetDrive que asignarán esa dirección FTP a una letra de unidad. Usé NetDrive en Windows XP, pero no pude hacerlo funcionar en Windows 7 de 64 bits, así que ahora uso FTPUse y funciona bien.
Entonces, no es exactamente lo mismo y es un poco más lento, pero funciona, y puedo buscar carpetas, borrar archivos, etc. e incluso usar aplicaciones como WinDirStat para analizar el tamaño de las carpetas, etc.
Mi método se basa en la respuesta que sugiere WebDAV. Podría ser replicado por un FTP, Samba u otro servidor de archivos en red. Básicamente, inicia un servidor WebDAV en su dispositivo Android y lo monta como una unidad de red. La IP de su teléfono debe ser visible para la computadora en la que desea buscar los archivos. En general, esto significa que debe estar en la misma red local. Esta solución expone el sistema de archivos de su teléfono a su red local y podría causar algunos problemas de seguridad. No lo recomiendo para redes no confiables.
Primero, instale una aplicación de servidor WebDAV en su dispositivo Android. Usé WebDAV Server porque la interfaz es simple, fue la primera aplicación en mi búsqueda y el precio es correcto (¡gratis!). Inicie su aplicación de servidor WebDAV y obtenga su dirección. Esto debería ser algo como http:\\198.162.1.101:8080
.
A continuación, abra Computadora en el Explorador de Windows. En la barra de herramientas, debajo de la barra de direcciones, haga clic en "Asignar unidad de red". Introduzca la dirección en el cuadro etiquetado como carpeta. Haga clic en finalizar. Si la asignación falla, asegúrese de que puede hacer ping a la dirección IP de su teléfono.
¡Auge! Su dispositivo ahora debería aparecer en Computadora como la letra de unidad que seleccionó (Z: por defecto).
Referencias: d0bon - ¿Cómo asigno una letra de unidad a mi dispositivo Android MTP o PTP?
No puedo probarlo yo mismo ya que no tengo un dispositivo ICS o JB, pero podría valer la pena intentar verificar las siguientes aplicaciones, que afirman devolverle UMS (siempre que el kernel lo permita):
Puede probar este complemento para TotalCommander: Windows Media Audio v2 . En realidad, no lo he probado, ya que usé FAR Manager en su lugar, y para él hay un complemento PortaDev propio .
Respuesta corta: ¡NO! No hay un cliente de protocolo MTP para Windows que se asigne a la letra de la unidad.
Pero Total Commander tiene un complemento que funciona bien: Windows Media Audio 2 (MP3) 1.2
Lo uso a menudo con diferentes dispositivos y estoy satisfecho.
Creé un programa llamado AndroidDrive que detecta dispositivos Android conectados por USB y crea una unidad que contiene el almacenamiento interno del dispositivo Android. Es gratis y de código abierto y no requiere enraizamiento (aunque requiere que la depuración USB esté habilitada, ver más abajo). Puedes descargar un archivo ZIP con el programa y sus dependencias aquí .
Para que pueda detectar e interactuar con su dispositivo Android, debe habilitar la depuración de USB. Para hacerlo, sigue estos pasos:
Cuando AndroidDrive se está ejecutando, detectará automáticamente cualquier dispositivo Android que esté conectado por USB con la depuración de USB habilitada y creará una unidad para cada uno de esos dispositivos. Aquí hay una captura de pantalla:
AndroidDrive puede tardar un tiempo en crear la unidad, especialmente si tiene muchas fotos u otros archivos grandes en su dispositivo Android. Esto significa que a menudo transcurrirá algún tiempo entre el momento en que conecte el cable USB y el momento en que la unidad aparezca en Esta PC.
De manera predeterminada, las unidades de Android tendrán el mismo nombre que su disco duro (generalmente "Disco local"), pero puede cambiarles el nombre fácilmente en el Explorador de Windows.
Si está interesado en el código fuente, puede encontrarlo aquí . Si encuentra un error, puede informarlo aquí .
Puede intentar instalar un servidor WebDAV en el dispositivo Android y luego montar el servidor WebDAV como una unidad en Windows 7. Aquí hay un servidor WebDAV gratuito de Google Play (por supuesto, hay muchos otros servidores WebDAV en Google Play). Y los pasos para montar el servidor WebDAV como disco en Windows 7 .
http://www.totalcmd.net/plugring/TotalAndDroid.html : este complemento no le da una letra de unidad, pero además de esto, hace el trabajo. Puede ver todos los archivos de su dispositivo Android en el panel TC y realizar todas las operaciones regulares.
Tengo un dispositivo Android ASUS Zenfone y puedo ver mi dispositivo a través de Total Commander. Aquí cómo hice esto:
Espero que pueda ayudar
Simplemente puede usar TeamViewer para conectar su teléfono y su PC. De esta manera, puede acceder a todas las funciones de su teléfono en su PC. Luego, use cualquier servidor FTP para enviar y recibir archivos. De esta manera, no necesita cambiar entre su teléfono y PC mientras comparte archivos.
erik
Señor del Fuego
bajo
Señor del Fuego
bajo
Señor del Fuego
bajo
xxcopy
etc. que se ejecutan en un archivo .bat que me gustaría conservar, por eso realmente quiero una letra de unidad. (¿O tal vez xxcopy puede funcionar con MTP?)Señor del Fuego
jay m