android FTP客户端开发

chester168 发布于 2012/04/10 16:42
阅读 3K+
收藏 2
我用

Commons Net 3.1要做个FTP客户端.在android 4.0上运行.ftpClient 刚链接就说是socket出错.是不是不支持.有没有朋友做过?指点一下.

public FTPClient getLoginedFtp()
 {
  myFTPClient=new FTPClient();
  myFTPClient.setConnectTimeout(10000);
  myFTPClient.setDefaultTimeout(60000);
  try
  {
   myFTPClient.connect(FtpServer); <==出错位置.
   myFTPClient.login(FtpUserName, FtpUserPassword);
   AndObjTActivity.mt.setText(AndObjTActivity.mt.getText()+"\n"+"ftp主机登陆成功!\n");
  } catch (SocketException e)
  {
   // TODO Auto-generated catch block
   AndObjTActivity.mt.setText("ftp链接主机出错!\n");
   e.printStackTrace();
  } catch (IOException e)
  {
   // TODO Auto-generated catch block
   AndObjTActivity.mt.setText( "ftp链接输入输出出错!\n");
   e.printStackTrace();
  }
  return myFTPClient;
 }

加载中
0
TrulyBelieve
TrulyBelieve

很可能没加网络访问权限

<uses-permission android:name="android.permission.INTERNET" />

0
chester168
chester168

是,不好意思忘了.

 

0
l
lenomon
轻松实现AndroidFtpServer,值得一看。 Android使用ApacheFtpServer实现Ftp服务器
返回顶部
顶部