¿Cómo acceder a los archivos de mi Android usando Wi-Fi en Ubuntu?

37

Tanto mi teléfono Ubuntu como Android están usando el mismo Wi-Fi. ¿Cómo puedo transferir archivos entre el teléfono y la PC? ¿Hay alguna forma de montar el sistema de archivos de Android? No quiero usar el cable USB. Bluetooth no funciona. Entonces WiFi es la única otra opción.

La versión de Android es Jelly Bean y Ubuntu es 12.04 LTS.

Pavan Nihal
fuente
2
Esta no es necesariamente una pregunta de Ubuntu, más un caso de "¿Cómo configuro mi dispositivo Android para que tenga un servidor para manejar las transferencias de archivos a los dispositivos en mi wifi".
Thomas Ward
1
@ThomasW. cómo se accede a través de wifi es bastante diferente en ubuntu (por ejemplo, samba ect)
Tim
@Tim pero eso no es lo que veo que me preguntan aquí. "Tanto mi Ubuntu como Android usan el mismo wifi". OK, están en la misma red. "¿Cómo puedo transferir archivos entre el teléfono y la PC?" Implicado sobre el wifi. Solución: instale algo en el Android que proporcione acceso ftp / sftp, pero esa es una pregunta de Android, no Ubuntu. Independientemente de cómo se interprete, la solución es una configuración del lado de Android de algún software para proporcionar la función, y eso no es Ubuntu.
Thomas Ward
1
Vota para reabrir. Aunque la solución no es específica de Ubuntu, es decir, instalar un ftp o un servidor web especializado en Android, el problema es algo específico de Linux. Si buscas en Google "cómo compartir archivos entre Android y PC (o Mac)", verás algunas soluciones que implican instalar el software de PC (o Mac), así como sus contrapartes de Android. Estas soluciones no tienen un cliente Linux y, por lo tanto, no funcionan para Ubuntu. Para Ubuntu, se necesita un servidor que utilice el protocolo estándar para el que existe el cliente Ubuntu. La solución es simple y están familiarizados con los servidores, pero no así para los usuarios de escritorio domésticos.
user68186
Puede descargar algunas aplicaciones que funcionan con samba.
Dr_Bunsen

Respuestas:

37

Hay una aplicación gratuita en la tienda de Google Play llamada Software Data Cable :

Una vez que lo haya instalado, encienda su conexión WiFi e inicie la aplicación.

Toque el botón "iniciar servicio".

Crea un servidor FTP en el dispositivo Android que le permite conectarse desde cualquier computadora abriendo el recurso:

ftp://192.168.1.xxx:8888

donde 192.168.1.xxx es la dirección IP de su dispositivo.

Ahora puede copiar / pegar archivos a través de WiFi desde / a su dispositivo Android.

PD: en ubuntu 18.04 + Other Locationsingrese a nautilus y presione y luego en la parte inferior ingrese la URL de ftp arriba enConnect to Server

jeremielc
fuente
¡No se puede conectar! Ayuda
abhishah901
1
para acceder al botón "iniciar servicio", primero haga clic en "sincronizar con PC"
evan54
Puedo conectarme, pero obtengo errores al intentar listar archivos con nautilus o curlftpfs
Mark
22

Mi aplicación favorita es SSHelper. Es gratis en Google Play Store y está bien documentado.

Crea un servidor SSH al que puede acceder utilizando sftp. Usted monta el sistema de archivos usando Nautilus.

http://arachnoid.com/android/SSHelper/

Jean-Marie
fuente
1
¿Podría incluir un enlace?
Tim
44
¿Por qué se rechaza esto? - Sólo curioso.
Shagun Sodhani
Bonito ... encantador caparazón ssh. Aunque podría usar el administrador de archivos (como nemo) para acceder como los archivos habituales. Y es más seguro que ftp.
Anton Protopopov
Eso es lo que hago. Lo monte usando sftp no ftp
Jean-Marie
1
Esta es una gran sugerencia, la aplicación sshelper incluso tiene licencia gpl. Creé una guía usando sshfs aquí: askubuntu.com/questions/893090/…
Frederik Baetens
8

Para hacerlo más interesante; De hecho, puede usar AirDroid , que es una aplicación de Android que le permite conectarse a la interfaz de su teléfono mediante una interfaz de usuario web.

Instancias compatibles con Airdroid

  1. Conexión a través de la red (debe estar en la misma red)
  2. Conexión a través de punto de acceso (el dispositivo creará una red que será la misma red)
  3. Por internet (necesitará una cuenta airdoid)

Uso (usando la misma red o a través del punto de acceso del dispositivo)

  • Descargue la aplicación AirDroid de Google Play y abra la aplicación
  • Cuando se conecta a través de WiFi o en un punto de acceso, mostrará una URL para conectarse;

ingrese la descripción de la imagen aquí

  • Conecte la URL dada desde su navegador que le pedirá permitir con un mensaje en su dispositivo

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

  • una vez conectado, su dispositivo se mostrará con el siguiente mensaje

ingrese la descripción de la imagen aquí

  • y la PC te dará el resto de la información

ingrese la descripción de la imagen aquí

¿Qué puedo hacer con Airdroid?

Hay mucho que puedes hacer con Airdroid (incluso accediendo a los directorios de tu carpeta, no estoy seguro de si necesitas root o no)

  1. Transfiera el archivo entre el teléfono a la PC o viceversa
  2. Encuentra teléfono
  3. Leer notificación
  4. Opere llamadas telefónicas, SMS ... y muchos más

Espero que ayude y aclare su pregunta!

AzkerM
fuente
Al escribir la url se muestra: ERROR La URL solicitada no se pudo recuperar
abhishah901
1
@ abhishah901: asegúrese de que tanto su teléfono como el dispositivo al que está intentando acceder estén en la misma red. También verifique la URL correctamente que se muestra en Airdroid. Para solucionar más problemas, cree una nueva publicación en consecuencia.
AzkerM
5

Hay una aplicación de Android llamada AirDroid. Puedes descargarlo desde Play Store. Al usarlo, puede ver los archivos de su Android en Ubuntu usando un navegador web. Aquí está el enlace: Airdroid .

Ojos de serpiente
fuente
1
Gracias. Voy a darle una oportunidad. Pero me preguntaba si hay una manera de montar el sistema de archivos a través de la red o algo así. Quiero decir, al usar un USB obtengo acceso completo a los archivos de mi teléfono. Quiero hacer lo mismo usando Wifi
Pavan Nihal
¿Significa que doy acceso web a los archivos en mi teléfono?
Guido Kanschat
No, no otorga acceso web en línea a los archivos. El servidor está alojado localmente en la red de área local, los dispositivos están conectados o el punto de acceso móvil que creó la aplicación.
Snake Eyes
5

Otra alternativa sería usar KDEConnect . También necesitará instalar la aplicación KDE Connect desde Playstore (o F-Droid). Si no está utilizando KDE en Ubuntu, también debe instalar el indicador KDE Connect .

También obtendrá el beneficio de recibir las notificaciones de su teléfono en el escritorio. Puede conectar múltiples teléfonos Android y escritorios Linux. La conexión está encriptada y todo el software involucrado es de código abierto.

Puede hacerse una idea de las opciones disponibles en la siguiente captura de pantalla:

ingrese la descripción de la imagen aquí

Bruni
fuente
2

Creo que la solución más simple sería permitir que su Android acceda a un directorio en su PC. Puede hacer un intercambio de samba en Ubuntu siguiendo, por ejemplo, esta guía y luego usar Amaze (Opensource), ES File explorer (Propietario) o Ghost commander (Opensource) en Android.

Bruni
fuente
Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
Tim
2
perfecto, esto es lo que estaba buscando. con samba tienes un gran poder.
Sergio Abreu
1

Uso el administrador de archivos Amaze en Android y FileZilla en Ubuntu. Usando Amaze puedes configurar un servidor FTP en Android y enviar y recibir archivos usando FileZilla.

Dante
fuente
1

Otra alternativa de código abierto, compatible con Linux, Android, Mac OS y Windows es nitroshare :

Está incluido en los repositorios de Ubuntu desde Ubuntu 16.04:

sudo apt-get install nitroshare

Para paquetes más actualizados (muy recomendable):

sudo apt-add-repository ppa:george-edison55/nitroshare
sudo apt-get update
sudo apt-get install nitroshare

La aplicación de Android se puede encontrar en F-Droid y en la tienda de juegos.

Sin embargo, si la compatibilidad con Windows o MacOS no es importante, Kdeconnect es el camino a seguir, ya que es más estable.

Bruni
fuente
La versión actual de Ubuntu 16.04 no funciona. Necesito usar el repositorio george-edison55. Después de instalar el paquete desde este repositorio, funcionó bien. Estoy usando la versión de Android de F-Droid.
acassis el
0

GSConnect

Si le gustó la solución KDEConnect mencionada en otra respuesta, pero se asustó por la parte de KDE, hay un puerto JavaScript de KDE connect sin ninguna dependencia de Qt. Tiene las mismas características, pero como una extensión de GNOME Shell requiere que el escritorio GNOME funcione

En su teléfono Android, deberá instalar la aplicación KDE Connect desde F-Droid o la tienda de juegos.

Bruni
fuente
0
  1. Abre Xender en tu Android:

    abre xender en tu android

  2. Vaya a Configuración> Conectar a PC:

    vaya a configuración> conectarse a la PC

  3. Sigue las instrucciones:

    diálogo

  4. Agregar dirección en el navegador Firefox:

    agregar dirección en el navegador firefox

  5. Ve a compartir tu archivo de forma inalámbrica:

    ve a compartir tu archivo de forma inalámbrica

Vishal Rai
fuente
0

Yo uso ES File Manager. Simplemente instálelo en su teléfono Android y desde el menú, haga clic en Red> Administrador remoto> Activar , que le da un enlace (como ftp://192.168.1.54:8754). En su navegador, escriba el enlace. Hecho.

Mohammad Kholghi
fuente
0

En Android Play Store, busque un servidor FTP, el de The Olive Tree es genial ... en la aplicación, simplemente presione el botón rojo del medio para iniciar el servidor ftp en su teléfono que mostrará una URL como ftp://192.168.1.103:2221 la que se conecta en esa computadora URL

En Ubuntu 18.04 en nautilus hit + Otras ubicaciones

luego ingrese la dirección ftp en el campo Conectar al servidor ftp://192.168.1.103:2221

Scott Stensland
fuente