9 votos

¿Hay alguna manera de acceder al sistema de archivos del teléfono desde el ordenador, sin cables?

Soluciones conocidas:

  • Almacenamiento masivo USB (lamentablemente, en su mayoría obsoleto en Android 4, 5, etc.).

  • MTP, y conozco sus ventajas (muchas) y sus puntos débiles (la navegación en una unidad MTP con el Explorador de Windows tiene una mala integración de las funciones habituales: intenta hacer clic con el botón derecho en un archivo en una unidad MTP, no tienes las cosas habituales de la interfaz de usuario como Abrir con, etc.)

  • Samba

  • Soluciones de servidor FTP (buena solución, pero 1) ¿cómo utilizar esto si estoy en el camino, sin router Wifi como en casa? entonces no puedo enlazar computer <---> phone ? 2) parece que una aplicación de este tipo no ofrece acceso a la tarjeta sd externa)

  • AirDroid, etc.

Pero con todos estos métodos, realmente no tienes acceso en tu ordenador al sistema de archivos del teléfono como si fuera una carpeta local .

Pregunta:

¿Existe alguna solución que permita navegar por el sistema de archivos del teléfono como si fuera una carpeta local del ordenador, de forma sencilla?

1 votos

ADB se puede utilizar para acceder al sistema de archivos muy fácilmente, sólo la transferencia de archivos será más difícil debido a adb push y adb pull pero AFAIK hay aplicaciones GUI para esto. La conexión inalámbrica sólo funciona a través de WiFi de todos modos y la mayoría de los portátiles modernos cuentan con un punto de acceso móvil .

0 votos

No, adb no ayuda a proporcionar una interfaz para el Explorador de Windows. Intente reiniciar el teléfono (esto podría poner en marcha el explorador de medios) o reclame al fabricante. El demonio MTP de Android no permite ver los archivos de forma transparente, sino que actúa como un proxy y sólo busca archivos con cierta frecuencia.

0 votos

Nunca se puede acceder a una partición/unidad remota como a una carpeta local, al menos no en Windows. Lo mejor (lo más parecido a una carpeta local) que puedes conseguir en Windows es un recurso compartido SMB/CIFS. En Linux hay formas de montar una unidad de red para que parezca una unidad local, sin embargo la unidad de red en algunos puntos se comportará de forma ligeramente diferente dependiendo del protocolo utilizado.

8voto

ConsultingTraveler Puntos 21

Esta solución funciona incluso en un punto de acceso. Solo tienes que activar el Hotspot Portátil en tu dispositivo móvil y, a continuación, conectar tu portátil a la red WiFi del Hotspot.

Consejo: Si quieres evitar que el portátil utilice tus datos móviles, simplemente cambia datos móviles mientras tu hotspot está encendido. La solución funcionará incluso sin acceso a Internet.

  1. Instalar Explorador de archivos Cx en tu teléfono Android (es completamente gratis y no tiene anuncios).
  2. Si tu teléfono y tu portátil no están en la misma red WiFi, activa el Hotspot Portátil en tu teléfono y conecta tu portátil al hotspot.
  3. Abre el Explorador de Archivos Cx (dale permiso), ve a la pestaña Red y abre "Acceso desde el PC".
  4. Pulse sobre "Iniciar servicio". Verás la dirección FTP completa que aparece en tu teléfono.
  5. En Windows 10, abre el Explorador de archivos e introduce la dirección FTP completa en la barra de direcciones.
  6. Pulsa Enter, y verás una carpeta "device". Ábrela, y verás todos los archivos de tu teléfono. Si tienes una tarjeta SD externa, puede que la veas como otra carpeta además de "dispositivo".

Lo siguiente es opcional. Si desea ver este servidor FTP como ubicación en "Este PC":

  1. Abre "Este PC", haz clic con el botón derecho en un espacio en blanco y haz clic en "Añadir una ubicación de red".
  2. Haga clic en Siguiente, luego en Elegir una ubicación de red personalizada y, por último, en Siguiente.
  3. Escriba la dirección FTP completa que ve en su teléfono. Haz clic en Siguiente.
  4. Deje activada la opción "Iniciar sesión de forma anónima". Haga clic en Siguiente.
  5. Dale un nombre a tu ubicación. Puedes dejarla como la dirección IP o tal vez darle el nombre de tu dispositivo.
  6. Haga clic en Siguiente y luego en Finalizar.

El servidor FTP debería abrirse en el Explorador de archivos como un sistema de archivos normal. Puedes arrastrar y soltar archivos, copiar y pegar, etc.

Para más detalles y otras formas de acceder al servidor FTP, ver este artículo de How-To Geek .

0 votos

Descargo de responsabilidad: No estoy afiliada a ninguno de los productos mencionados.

0 votos

Gracias @ADTC. ¿Es posible tener acceso de lectura+escritura en la tarjeta microSD externa? Si no recuerdo mal algunas aplicaciones no pueden escribir en la microSD.

0 votos

@Basj lo siento en este momento, no tengo una tarjeta de almacenamiento externo en mi teléfono. Sin embargo, funciona bien para el almacenamiento interno. Intenta probar tanto en el externo como en el interno de tu teléfono.

6voto

xavier_fakerat Puntos 1

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/gestionar archivos en su dispositivo fácilmente desde cualquier dispositivo de su red.

Actualización : Con la actualización de Windows Creators Update puede ser necesario (o no) habilitar primero la funcionalidad SMB Server/Client.

Pros

  • No es necesario utilizar el router, incluso un hotpot móvil funciona bien
  • Puedes establecer fácilmente un recurso compartido desde tu dispositivo Android (por ejemplo, la tarjeta sd)
  • Posibilidad de establecer una carpeta compartida con permisos de lectura/escritura

Limitaciones

  • Debido a las limitaciones de las últimas ediciones de Windows, intentar asignar explícitamente la unidad de red puede dar lugar a un error de "red no encontrada". Ignórelo y utilice 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, todavía puede realizar operaciones de archivo.

La configuración implica establecer la cuota deseada desde el dispositivo. Véase la captura de pantalla:

Sambadroid setup

Nota: No hay afiliación con la aplicación anterior

Enciende tu hotspot móvil y permite que tu PC se conecte a la red .

Una vez hecho esto sólo tienes que teclear [Win]+[R] en tu ordenador, escribir \\SAMBADROID o vaya a PC >> Red y verá un nuevo recurso compartido, vea abajo:

Samba share


El recurso compartido de samba tendrá el siguiente aspecto:

Samba folder navigation


Puede realizar varias funciones como borrar, copiar, etc. Véase a continuación:

Samba file ops

Espero que esto ayude.

1 votos

@ADTC ¿Crees que hay una manera de utilizar Samba (a menudo es más rápido que el FTP, especialmente cuando muchos archivos pequeños) sin root ?

1 votos

¿Sabes @xavier_fakerat si hay una solución con Samba sin Root?

0 votos

2voto

Basj Puntos 110

Resumen de los intentos, gracias a las otras respuestas y a mis propias pruebas:

  • El uso de un servidor Samba en el teléfono (con la aplicación Sambadroid, por ejemplo) se ve muy bien, pero lamentablemente requiere Root por razones explicadas en Uso del servidor SMB sin acceso a root Así que no es una opción para mí.

  • Utilizando un servidor FTP (por ejemplo con la aplicación cx File Explorer) funciona muy bien pero es un poco lento si tienes muchos archivos (incluso sólo obtener la lista de miles de archivos remotos vía FTP es lento), y cualquier cliente FTP en el ordenador.

  • Utilice un servidor SFTP (con Servidor SSH/SFTP app), y luego conectarlo desde cualquier cliente SFTP en el ordenador (como WinSCP), o rclone para la sincronización ( rsync no funcionará ya que requiere un rsync binario que se ejecuta en remoto si no recuerdo mal).

0voto

Kryptomatrix Puntos 13

Sí, lo hay: https://en.wikipedia.org/wiki/SSHFS Necesitas un servidor SSH en tu smartphone y un cliente SSHFS en tu PC

También funciona en Windows:

https://igikorn.com/sshfs-Windows-10/

0 votos

No creo que se ajuste a la to browse the phone's filesystem as if it was a computer local folder . O, si es posible, puedes dar un ejemplo de configuración (qué tipo de cliente en Windows, etc., qué servidor SSH, etc.)

0 votos

¿Qué servidor SSH recomendarías para Android? ¿Hay alguna solución que no requiera Root? (mi teléfono está sin rootear)

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