Je suis à la recherche d'une bibliothèque java fonctionnant sur Android qui puisse télécharger et reprendre des fichiers depuis un serveur FTP. Quelqu'un connaît-il une telle bibliothèque ? J'ai trouvé beaucoup d'applications clientes, mais pas de bibliothèques autonomes.
Réponses
Trop de publicités?Essayez d'utiliser apache commons ftp
FTPClient ftpClient = new FTPClient();
ftpClient.connect(InetAddress.getByName(server));
ftpClient.login(user, password);
ftpClient.changeWorkingDirectory(serverRoad);
ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
BufferedInputStream buffIn = null;
buffIn = new BufferedInputStream(new FileInputStream(file));
ftpClient.enterLocalPassiveMode();
ftpClient.storeFile("test.txt", buffIn);
buffIn.close();
ftpClient.logout();
ftpClient.disconnect();
HansA
Points
655
Nous avons testé avec succès notre bibliothèque FTP Java gratuite et open-source (edtFTPj) ainsi que notre bibliothèque commerciale Java FTP/FTPS/SFTP (edtFTPj/PRO) avec Android. Vous pouvez trouver edtFTPj à l'adresse suivante enterprisedt.com/produits/edtftpj et edtFTPj/PRO à enterprisedt.com/produits/edtftpjssl .