首页  >  文章  >  Java  >  通过 FTP 下载和恢复文件传输:哪个 Java 库最适合 Android?

通过 FTP 下载和恢复文件传输:哪个 Java 库最适合 Android?

Linda Hamilton
Linda Hamilton原创
2024-10-24 19:16:29379浏览

Downloading and Resuming File Transfers via FTP: Which Java Library Works Best for Android?

用于 Android 开发的 FTP 库

问:我正在寻找一个适用于 Android 的 Java 库,它可以从以下位置下载和恢复文件传输: FTP 服务器。任何人都可以提供有关此类选项的见解吗?我遇到过许多客户端应用程序,但没有遇到过独立的库。

答:您可以利用 Apache Commons FTP,它提供了全面的 FTP 实现。下面是演示其用法的示例:

<code class="java">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();</code>

此代码建立与 FTP 服务器的连接,导航到所需目录,设置文件传输类型,进入被动模式,并启动文件传输操作。

以上是通过 FTP 下载和恢复文件传输:哪个 Java 库最适合 Android?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn