在Android上使用FTP上传图像

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

解决方法

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

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

  1. try
  2. {
  3. SimpleFTP ftp = new SimpleFTP();
  4.  
  5. // Connect to an FTP server on port 21.
  6. ftp.connect("ftp.somewhere.net",21,"username","password");
  7.  
  8. // Set binary mode.
  9. ftp.bin();
  10.  
  11. // Change to a new working directory on the FTP server.
  12. ftp.cwd("web");
  13.  
  14. // Upload some files.
  15. ftp.stor(new File("webcam.jpg"));
  16. ftp.stor(new File("comicbot-latest.png"));
  17.  
  18. // You can also upload from an InputStream,e.g.
  19. ftp.stor(new FileInputStream(new File("test.png")),"test.png");
  20. ftp.stor(someSocket.getInputStream(),"blah.dat");
  21.  
  22. // Quit from the FTP server.
  23. ftp.disconnect();
  24. }
  25. catch (IOException e)
  26. {
  27. e.printStackTrace();
  28. }

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

猜你在找的Android相关文章