【发布时间】:2012-11-05 01:46:15
【问题描述】:
如何读取存储在我的 ftp 服务器上的文件的文件大小? 我不喜欢实现另一个库。
我正在使用 commons-io-2.4 和 commons-net-3.1
来自 talhakosen 的答案和代码(谢谢!)
private long getFileSize(FTPClient ftp, String filePath) throws Exception {
long fileSize = 0;
FTPFile[] files = ftp.listFiles(filePath);
if (files.length == 1 && files[0].isFile()) {
fileSize = files[0].getSize();
}
Log.i(TAG, "File size = " + fileSize);
return fileSize;
}
【问题讨论】:
标签: android ftp download filesize