在模拟器上运行以下代码。使用IP地址10.0.2.2连接到windows开发主机上的filezilla服务器。无法从android ftp4j客户端获取FTP服务器目录列表
FTPClient ftp = new FTPClient();
try
{
ftp.connect("10.0.2.2", 21);
ftp.login(username, password);
String REMOTE_DEFAULT_INITIAL_DIRECTORY = ftp.currentDirectory();
File mDirectory = new File(REMOTE_DEFAULT_INITIAL_DIRECTORY);
File[] listing = mDirectory.listFiles();
}
catch (Exception e)
{
e.printStackTrace();
}
问题:文件[]包含Android客户端而不是服务器上的文件列表。
感谢 Imdad
如果我没有弄错,android在标准SDK中没有FTP客户端库。你使用哪个FTP库? – fycth