要将文件下载到服务器,我使用apache的ftp库。问题是,当Internet连接非常差时,超时无法正常工作,我会收到ANR错误。
FTPClient ftpClient = new FTPClient();
ftpClient.setConnectTimeout(2000);
try {
InetAddress host = InetAddress.getByName(server);
ftpClient.connect(host, port);
我将超时设置为2秒,但没有成功。