Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中从FTP站点访问文件_Android_Ftp - Fatal编程技术网

在android中从FTP站点访问文件

在android中从FTP站点访问文件,android,ftp,Android,Ftp,我希望在我的应用程序中实现以下目标: 我在ftp网站“filegenie.com”上有一个帐户,在那里我存储了一些图像。 现在我想在启动应用程序时查看这些图像 我如何在安卓系统中做到这一点?有谁能告诉我如何从ftp站点访问这些文件?在这一部分我其实不知道。欢迎提供一些简单的教程、提示和示例 我唯一的目标是从我的android应用程序查看存储在filegenie.com上的图像我必须对一个FTP服务器做类似的事情,我运行了一个destop。我下载了几个简单易用的助手类: 如果您使用的是androi

我希望在我的应用程序中实现以下目标:

我在ftp网站“filegenie.com”上有一个帐户,在那里我存储了一些图像。 现在我想在启动应用程序时查看这些图像

我如何在安卓系统中做到这一点?有谁能告诉我如何从ftp站点访问这些文件?在这一部分我其实不知道。欢迎提供一些简单的教程、提示和示例


我唯一的目标是从我的android应用程序查看存储在filegenie.com上的图像

我必须对一个FTP服务器做类似的事情,我运行了一个destop。我下载了几个简单易用的助手类:

如果您使用的是android eclipse插件,请打开windows资源管理器并将JAR复制到项目中的“libs”文件夹中

以下是您需要的代码类型:

import org.apache.commons.net.ftp.FTPClient;

FTPClient ftpClient = new FTPClient();

try {
    ftpClient.connect(my.ip.com,port);
    ftpClient.login(USERNAME, PASSWORD);
    ftpClient.changeWorkingDirectory(PATH);

    if (ftpClient.getReplyString().contains("250")) {
        ftpClient.setFileType(org.apache.commons.net.ftp.FTP.BINARY_FILE_TYPE);
        BufferedInputStream buffIn = null;
        buffIn = new BufferedInputStream(new FileInputStream(FULL_PATH_TO_LOCAL_FILE));
        ftpClient.enterLocalPassiveMode();

        boolean result = ftpClient.storeFile(FILENAME, buffIn);
        buffIn.close();
        ftpClient.logout();
        ftpClient.disconnect();
    }

} catch (SocketException e) {
    System.err.print...
} catch (UnknownHostException e) {
    System.err.print...
} catch (IOException e) {
    System.err.print...
}

if(!result)
    {.....}

请随意查看

06-05 12:14:49.120:E/AndroidRuntime(10177):java.lang.NoClassDefFoundError:org.apache.commons.net.ftp.ftpclientId u构建apache jar文件