您的位置:首页 > 移动开发 > Android开发

Android connect win7 FTP server

2015-11-07 13:08 411 查看
1.Win7下搭建好自带FTP服务器(教程网上很多,禁用ssl)

2.设置好连接地址(ftp://192.168.xx.xx)

3.使用开源库org.apache.commons.net

try {
FTPClient ftpClient = new FTPClient();
ftpClient.connect(InetAddress.getByName(Your host Url));
if(ftpClient.login(loginName, password)){
//TODO
}
} catch (Exception e) {
e.printStackTrace();
}


--------------------------------

问题:

1.java.net.UnknownHostException: Unable to resolve host "ftp://192.168.xx.xx": Non-recoverable failure in name resolution

fix:把ftp://192.168.xx.xx换成192.168.xx.xx来连接

2.连接时出现

220 Microsoft FTP Service
USER xxx
530 Valid hostname is expected.
fix:把win7 ftp网站绑定的主机名删除。

3.显示中文乱码

fix:ftp.setControlEncoding("GBK");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: