在Android上使用FTP上传图像

前端之家收集整理的这篇文章主要介绍了在Android上使用FTP上传图像前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在 Android上使用FTP上传图片

解决方法

使用SimpleFTP,只需将simpleftp.jar添加到您的类路径,并以任何类将使用它导入包: Download here
import org.jibble.simpleftp.*;

确保在上载图像时使用二进制模式,或者它们可能会损坏.

try
{
    SimpleFTP ftp = new SimpleFTP();

    // Connect to an FTP server on port 21.
    ftp.connect("ftp.somewhere.net",21,"username","password");

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

    // Change to a new working directory on the FTP server.
    ftp.cwd("web");

    // Upload some files.
    ftp.stor(new File("webcam.jpg"));
    ftp.stor(new File("comicbot-latest.png"));

    // You can also upload from an InputStream,e.g.
    ftp.stor(new FileInputStream(new File("test.png")),"test.png");
    ftp.stor(someSocket.getInputStream(),"blah.dat");

    // Quit from the FTP server.
    ftp.disconnect();
}
catch (IOException e)
{
    e.printStackTrace();
}

这是所有的功能,所以它不让你下载文件

猜你在找的Android相关文章