如何将文件从FTP服务器下载到Android设备?

阿尼尔·库玛(Anil Kumar)

我需要将图像从FTP服务器下载到android设备我通过使用ftp4j-1.7.2.jar尝试了一些示例,但是无法连接FTP服务器并弄乱了。

有没有人使用过FTP服务器?

请建议建立连接并从服务器下载文件。

阿尼尔·贾达夫(Anil Jadhav)

使用库commons.apache.org/proper/commons-net

检查以下代码以从FTP服务器下载文件:

private Boolean downloadAndSaveFile(String server, int portNumber,
    String user, String password, String filename, File localFile)
    throws IOException {
FTPClient ftp = null;

try {
    ftp = new FTPClient();
    ftp.connect(server, portNumber);
    Log.d(LOG_TAG, "Connected. Reply: " + ftp.getReplyString());

    ftp.login(user, password);
    Log.d(LOG_TAG, "Logged in");
    ftp.setFileType(FTP.BINARY_FILE_TYPE);
    Log.d(LOG_TAG, "Downloading");
    ftp.enterLocalPassiveMode();

    OutputStream outputStream = null;
    boolean success = false;
    try {
        outputStream = new BufferedOutputStream(new FileOutputStream(
                localFile));
        success = ftp.retrieveFile(filename, outputStream);
    } finally {
        if (outputStream != null) {
            outputStream.close();
        }
    }

    return success;
} finally {
    if (ftp != null) {
        ftp.logout();
        ftp.disconnect();
    }
}
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将文件下载到服务器?

来自分类Dev

使用Python,如何将多个文件从FTP服务器上的子目录下载到本地计算机上的所需目录中?

来自分类Dev

如何将文件上传到ftp服务器?

来自分类Dev

如何将文件上传到ftp服务器?

来自分类Dev

将文件从保管箱下载到服务器

来自分类Dev

从URL将文件下载到tomcat服务器

来自分类Dev

使用SSH将文件从Internet下载到服务器

来自分类Dev

如何将大文件直接下载到磁盘,而不将其存储在服务器和浏览器的RAM中?

来自分类Dev

如何使用bytearray将图像从服务器端下载到Android?

来自分类Dev

如何下载FTP服务器的最早文件?

来自分类Dev

如何下载FTP服务器的最早文件?

来自分类Dev

如何使用WinSCP从FTP服务器下载特定文件?

来自分类Dev

如果远程副本在PowerShell中较新,如何将本地文件的使用期限与FTP服务器上的文件进行比较并下载

来自分类Dev

如何将模块加载到PulseAudio服务器?

来自分类Dev

从ftp服务器下载txt文件

来自分类Dev

如何使用PuTTY批处理文件将最后修改的文件从远程服务器下载到本地

来自分类Dev

从远程URL将文件下载到服务器的功能,具有暂停/恢复下载的功能

来自分类Dev

如何将文件从SVN导出到远程FTP服务器

来自分类Dev

如何将文件从SVN导出到远程FTP服务器

来自分类Dev

如何使用API和C#将文件从天蓝色DevOps服务器下载到指定路径

来自分类Dev

如何从FTP服务器下载文件,然后在下载完成后自动从服务器删除文件?

来自分类Dev

将文件从资源服务器下载到浏览器(OAuth2)

来自分类Dev

将文件从资源服务器下载到浏览器(OAuth2)

来自分类Dev

GCM连接服务器如何将消息发送到Android设备?

来自分类Dev

如何将android设备连接到本地服务器?

来自分类Dev

如何将android设备连接到本地服务器?

来自分类Dev

PHP:将文件下载到服务器时检查文件大小

来自分类Dev

将文件加载到服务器

来自分类Dev

将文件从Android设备上传到远程服务器

Related 相关文章

  1. 1

    将文件下载到服务器?

  2. 2

    使用Python,如何将多个文件从FTP服务器上的子目录下载到本地计算机上的所需目录中?

  3. 3

    如何将文件上传到ftp服务器?

  4. 4

    如何将文件上传到ftp服务器?

  5. 5

    将文件从保管箱下载到服务器

  6. 6

    从URL将文件下载到tomcat服务器

  7. 7

    使用SSH将文件从Internet下载到服务器

  8. 8

    如何将大文件直接下载到磁盘,而不将其存储在服务器和浏览器的RAM中?

  9. 9

    如何使用bytearray将图像从服务器端下载到Android?

  10. 10

    如何下载FTP服务器的最早文件?

  11. 11

    如何下载FTP服务器的最早文件?

  12. 12

    如何使用WinSCP从FTP服务器下载特定文件?

  13. 13

    如果远程副本在PowerShell中较新,如何将本地文件的使用期限与FTP服务器上的文件进行比较并下载

  14. 14

    如何将模块加载到PulseAudio服务器?

  15. 15

    从ftp服务器下载txt文件

  16. 16

    如何使用PuTTY批处理文件将最后修改的文件从远程服务器下载到本地

  17. 17

    从远程URL将文件下载到服务器的功能,具有暂停/恢复下载的功能

  18. 18

    如何将文件从SVN导出到远程FTP服务器

  19. 19

    如何将文件从SVN导出到远程FTP服务器

  20. 20

    如何使用API和C#将文件从天蓝色DevOps服务器下载到指定路径

  21. 21

    如何从FTP服务器下载文件,然后在下载完成后自动从服务器删除文件?

  22. 22

    将文件从资源服务器下载到浏览器(OAuth2)

  23. 23

    将文件从资源服务器下载到浏览器(OAuth2)

  24. 24

    GCM连接服务器如何将消息发送到Android设备?

  25. 25

    如何将android设备连接到本地服务器?

  26. 26

    如何将android设备连接到本地服务器?

  27. 27

    PHP:将文件下载到服务器时检查文件大小

  28. 28

    将文件加载到服务器

  29. 29

    将文件从Android设备上传到远程服务器

热门标签

归档