以下代码在 android 上打印文件大小的长度 -1,但在桌面 JAVA 上运行良好。我使用的是安卓 2.2。
URL url1 = null;
URLConnection uconn = null;
try {
url1 = new URL("ftp://FTPHOST/file.zip");
uconn = url1.openConnection();
uconn.setDoInput(true);
int len= uconn.getContentLength();
int headersize = uconn.getHeaderFields().size();
System.out.println("******************************* "+len);
} catch (Exception e) {
e.printStackTrace();
}
return null;
让我知道在android中是否有任何解决方法来获取文件大小..