Crear servidor ftp android

Cyberduck
Bienvenido a la página web de FileZilla®, la solución FTP gratuita. El cliente FileZilla no sólo soporta FTP, sino también FTP sobre TLS (FTPS) y SFTP. Es un software de código abierto que se distribuye gratuitamente bajo los términos de la Licencia Pública General de GNU.
Al añadir soporte para el servicio de identidad OpenStack Swift Keystone v3, OneDrive Sharing y Amazon Secure Token Service (STS). FileZilla Pro está haciendo posible que sus usuarios almacenen y compartan archivos con mayor versatilidad y seguridad. Lea la noticia completa.
Andftp (su cliente ftp)
Estoy usando el siguiente código para hacer que el dispositivo android sea un servidor ftp (Android Internal storage). Estoy recibiendo la excepción de os.android.NetworkOnMainThread. He tratado de poner el código onStart en el AsyncTask pero la aplicación nunca se ejecuta y se bloquea en el lanzamiento. Cualquier ayuda en relación con el servidor ftp en Android será grande como no tengo idea de cómo conseguir que funcione.
Así que fui con la aplicación Swiftp (código abierto) como un servicio en mi aplicación que me ayudó a lograr mi tarea. Gracias a todos los que se acercaron a ayudar. Aquí está el enlace si alguien quiere seguir
Esto sólo se lanza para aplicaciones dirigidas al SDK de Honeycomb o superior. Las aplicaciones orientadas a versiones anteriores del SDK pueden hacer networking en sus hilos del bucle de eventos principal, pero está muy desaconsejado.
Servidor ftp Wifi pro
Cuando se trata de compartir archivos en Android, hay muchos métodos que puedes utilizar según tu elección. Uno de los métodos más antiguos es el uso del servicio Bluetooth. Aunque proporciona conectividad inalámbrica, su velocidad es muy lenta y por eso el Bluetooth no se utiliza mucho hoy en día.
También puedes conectar tu teléfono Android con tu PC o portátil a través de un cable de datos. Por otro lado, si quieres compartir archivos entre dos teléfonos Android, puedes utilizar aplicaciones de terceros como SHAREit. SHAREit proporciona una conectividad inalámbrica de alta velocidad con la ayuda de la tecnología WiFi directa.
Hay otro método oculto para transferir archivos en Android que muy poca gente conoce. Se trata del FTP o Protocolo de Transferencia de Archivos. Utilizando el servicio FTP, puedes conectar tu teléfono Android con tu PC (Windows o Mac) o con cualquier otro dispositivo (incluso con el iPhone).
Al igual que SHAREit, FTP también proporciona conectividad inalámbrica, por lo que no necesitas conectar tu teléfono con ningún cable de datos. En este tutorial, hemos compartido todo lo que necesitas saber sobre FTP, como por ejemplo cómo puedes configurar el servidor FTP y utilizarlo para compartir archivos en tu teléfono Android. ¡Empecemos!
Comentarios
Una vez hecho esto seleccionaremos las conexiones Wi-Fi ya conocidas para permitir la conexión, por ejemplo la de nuestra casa o la que estemos usando en ese preciso momento en la que queremos conectarnos, también se permiten conexiones vía 3G.
Rellenaremos los campos con los datos que el FTPServer, la dirección IP, el nombre de usuario, la contraseña y el punto de montaje, pulsaremos el botón Conectar y ya tendremos nuestro dispositivo conectado vía FTP para poder transferir archivos de uno a otro con un simple arrastre.