Android开发 之 利用commons-net-3.0.1.jar包实现FTP上传下载功能
参考原文链接地址:
http://blog.csdn.net/ljphhj/article/details/11859593#comments
感谢作者:胖虎 无私的提供Demo,以及其在我实现过程中的指导!谢谢!
1、搭建环境
本文实现的Android访问FTP服务器,实现上传和下载的功能
是利用的Apache公司出的commons-net-3.0.1.jar包。
关于jar包的引用,可以参看我的另外一个博客。
http://blog.csdn.net/liuyixin01/article/details/12685067
2、关于FTP服务器
本文的测试FTP是在自己电脑(内部局域网)上利用Serv-U搭建的环境。
FTP服务器地址:219.231.164.115
FTP服务器断口:21
登陆账号:yixin
登陆密码:yixin
3、Demo例程源码
[在工程中建立一个Activity,起名为:FtpActivity]
[在工程中建立一个class,起名为:FTPUtils]
主Activity:FtpActivity
* 下载文件 * @param FilePath 要存放的文件路径 * @param FileName 远程FTP服务器上的那个文件的名字 * @return true为成功, false为失败public boolean downLoadFile(String FilePath,String FileName)比如我要下载ftp根目录下的ftpdata文件夹下ceshi.mp4到SD卡的ftpdata文件夹下,代码为:
ftpUtils.downLoadFile("/sdcard/data/ceshi.mp4", "ceshi.mp4");