0

我正在使用 ftpclient库并按照他们的示例制作了一个简单的 ftp 客户端应用程序,我的问题是尝试连接时:

try {
   mFTPClient = new FTPClient();
   // connecting to the host
   mFTPClient.connect(host, port);
}
catch (Exception e)
{
   Log.d("", "Error: could not connect to host " + host);
}

我重新检查了我的 ip 和端口,没有任何问题,我什至下载了一个 ftp 应用程序“ftpcafe”来检查问题是否来自我的代码,它工作正常,*注意我添加了

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

我需要更多权限吗?发生了什么?最后一件事当我使用 ftpcafe 应用程序时,它没有提示我输入端口号,而我的代码中需要它,有人可以解释一下,因为我是网络编程的新手吗?

4

1 回答 1

0

您是否尝试过不使用端口(如果端口 21)。

mFTPClient.connect(host);

您可能有一些关于异常中问题的信息?

Log.d("",e.getMessage());
于 2013-07-04T14:06:53.750 回答