android - 通过android在特定路径下上传文件

标签 android upload path ftp

    f.connect("ftp.drivehq.com",21);
        if(f.login("XXXX", "XXX"))
        {
        f.enterLocalPassiveMode();
        f.setFileType(FTP.BINARY_FILE_TYPE);
        FileInputStream in = new FileInputStream(URL);
        result = f.storeFile(newfile, in);
        in.close();
        f.logout(); 
        f.disconnect();
        }
    It upload fine but not in particular path i also try as ftp://ftp.drivehq.com/myfolder

但它在 android 未知主机异常中给出错误,比如我需要在特定文件夹中上传文件所以在此先感谢帮助我

最佳答案

您好,请使用以下代码。它对我有用,我已经检查过了。

SimpleFTP ftp = new SimpleFTP();

         try
         {
            // Connect to an FTP server on port 21.

            ftp.connect("host", 21, "username", "password");

            // Set binary mode.
            ftp.bin();

            // Change to a new working directory on the FTP server.


            ftp.cwd("/httpdocs/yourdestinationfolderinftp");

            // Upload some files.
            ftp.stor(new File("/mnt/sdcard/ftp.jpg"));              

            // Quit from the FTP server.
            ftp.disconnect();

         }
         catch (Exception e) {
            // TODO: handle exception
             e.printStackTrace();
        }


    }

关于android - 通过android在特定路径下上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14766480/

相关文章:

php - 使用 PHP 在产品详细信息页面上向一个产品添加多个图像

android - 从系统级别禁用所有 radio ; AOSP

java - Android Studio - 查看错误

java - 如何在绘制之前获取调整大小的自定义 View 的宽度和高度

javascript - Laravel 5 中通过 ajax 上传图像

php - MySQL - 插入前 id "reservation"

python - virtualenv 到 Windows 10 上的路径

node.js - 在 Node.js 中获取父目录名称

javascript - jQuery 或 Javascript - 根据环境动态更改链接(相对/站点相对/绝对)

android - android 库的崩溃报告 - 与应用程序本身无关