Android FTP库

时间:2009-10-14 16:52:50

标签: java android ftp

我正在寻找一个可以在android上运行的java库,它可以从FTP服务器下载和恢复文件。有谁知道这样的图书馆。我发现了很多客户端应用程序,但没有独立的库。

1 个答案:

答案 0 :(得分:77)

尝试使用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();