Soluciones conocidas:
Almacenamiento masivo USB (lamentablemente, en su mayoría obsoleto en Android 4, 5, etc.).
MTP, y conozco sus beneficios (muchos) y sus debilidades (navegar en una unidad MTP con el Explorador de Windows tiene una integración deficiente de las características habituales: intente hacer clic derecho en un archivo en una unidad MTP, no tiene la interfaz de usuario habitual cosas como Abrir con, etc.)
Samba
Soluciones de servidor FTP (buena solución, pero 1) ¿cómo usar esto si estoy de viaje, sin un enrutador Wifi como en casa? entonces no puedo enlazar computer <---> phone
? 2) parece que dicha aplicación no ofrece acceso a la tarjeta SD externa)
AirDroid, etc
Pero con todos estos métodos, en realidad no tienes acceso en tu computadora al sistema de archivos del teléfono como si fuera una carpeta local .
Pregunta:
¿Existe alguna solución que permita explorar fácilmente el sistema de archivos del teléfono como si fuera una carpeta local de la computadora?
Esta solución funciona incluso en un punto de acceso. Simplemente habilite Portable Hotspot en su dispositivo móvil, luego conecte su computadora portátil a la red Hotspot WiFi.
Sugerencia: si desea evitar que la computadora portátil use sus datos móviles, simplemente apague los datos móviles mientras su punto de acceso está encendido. La solución funcionará incluso sin acceso a Internet.
Lo siguiente es opcional. Si desea ver este servidor FTP como una ubicación en "Esta PC":
El servidor FTP debería abrirse en el Explorador de archivos como un sistema de archivos normal. Puede arrastrar y soltar archivos, copiar y pegar, etc.
Para obtener más detalles y otras formas de acceder al servidor FTP, consulte este artículo de How-To Geek .
De acuerdo con los requisitos mencionados, la herramienta más potente a utilizar es Sambadroid . SambaDroid es un puerto nativo para Android del popular Samba para Linux. Esta aplicación le permite compartir/administrar archivos en su dispositivo fácilmente desde cualquier dispositivo de su red.
Actualización : con Windows Creators Update, es posible que (o no) deba habilitar primero la funcionalidad de servidor/cliente SMB.
ventajas
Limitaciones
Debido a las limitaciones de las ediciones posteriores de Windows, intentar asignar explícitamente la unidad de red puede generar un error de "red no encontrada". Ignóralo y usa el método del explorador de Windows.
Requiere root (necesario para la implementación de CIFS en Android). Alternativamente, si no es root, entonces es mejor crear una carpeta compartida en Windows y luego acceder a ella desde Android con un explorador de archivos adecuado, aún puede realizar operaciones de archivos.
La configuración implica configurar el recurso compartido deseado desde el dispositivo. Ver captura de pantalla:
Nota: NO afiliación con la aplicación anterior
Encienda su punto de acceso móvil y permita que su PC se conecte a la red .
Una vez hecho esto, simplemente escriba [Win]+[R] en su computadora, escriba \\SAMBADROID o vaya a PC >> Red y verá un nuevo recurso compartido, vea a continuación:
El recurso compartido de samba se verá así:
Puede realizar varias funciones como eliminar, copiar, etc. Consulte a continuación:
Espero que esto ayude.
Resumen de intentos, gracias a las otras respuestas y mis propias pruebas:
Usar un servidor Samba en el teléfono (con la aplicación Sambadroid, por ejemplo) se ve muy bien, pero lamentablemente requiere root por las razones que se explican en Uso del servidor SMB sin acceso de root , por lo que no es una opción para mí.
El uso de un servidor FTP (por ejemplo, con la aplicación cx File Explorer) funciona muy bien , pero es un poco lento si tiene muchos archivos (incluso obtener la lista de miles de archivos remotos a través de FTP es lento), y cualquier cliente FTP en la computadora .
Use un servidor SFTP (con la aplicación SSH/SFTP Server ) y luego conéctelo desde cualquier cliente SFTP en la computadora (como WinSCP) o rclone
para la sincronización ( rsync
no funcionará ya que requiere un rsync
binario que se ejecute en el control remoto si no recuerdo mal) .
Sí, existe: https://en.wikipedia.org/wiki/SSHFS Necesita un servidor SSH en su teléfono inteligente y un cliente SSHFS en su PC
También funciona en Windows:
to browse the phone's filesystem as if it was a computer local folder
. O, si es posible, puede dar un ejemplo de configuración (qué tipo de cliente en Windows, etc., qué servidor SSH, etc.)
Árbol Gigante
adb push
,adb pull
AFAIK, hay aplicaciones GUI para esto. De todos modos, la conexión inalámbrica solo funciona a través de WiFi y la mayoría de las computadoras portátiles modernas cuentan con un punto de acceso móvil incorporado .Árbol Gigante
adb
no ayuda proporcionar una interfaz para el Explorador de Windows. Intente reiniciar el teléfono (esto podría iniciar el escáner de medios) o presentar una queja al fabricante. El demonio MTP de Android no le permite ver archivos de forma transparente, actúa como un proxy y solo busca archivos con cierta frecuencia.Roberto