尝试从服务器获取文件列表时,FTPClient.listnames()挂起

The*_*ero 1 android ftp-client

我试图从FTP服务器获取文件列表.我在服务器上的目录是"上传"目录,我试图使用apache ftpclient库从该目录中获取文件名列表.

我成功连接到服务器并且登录也成功但是当行...

FTPClientOBJ.listNames(); // for root directory i tried this and
FTPClientOBJ.listNames("/upload/"); // for upload directory which is in root directory
Run Code Online (Sandbox Code Playgroud)

来,当时进程挂起,经过一段时间(3-4分钟)后,我得到异常,表示Connection Closed没有指示.

我想在android中做到这一点.

谢谢.

The*_*ero 5

我解决了问题..我没有启用被动模式,这就是问题出现的原因.

启用被动模式后,我解决了我的问题.