【发布时间】:2010-12-06 18:12:53
【问题描述】:
我正在寻找一个可以在 android 上运行的 java 库,它可以从 FTP 服务器下载和恢复文件。有谁知道这样的图书馆。我发现了很多客户端应用程序,但没有独立的库。
【问题讨论】:
-
你读过this resource吗?你可以从中挑选一些东西。特别是this page。
-
那么,用该内容写一个答案怎么样?
我正在寻找一个可以在 android 上运行的 java 库,它可以从 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();
【讨论】:
implementation 'commons-net:commons-net:3.6'。