java使用安卓从web目录读取文件
我需要读取所有目录文件链接,我这样做
File mfile=new File("http://192.168.1.86/web/ServerSideImages/Actualities/3/");
File[] list=mfile.listFiles();
System.out.println("list"+mfile.listFiles().length);
for(int i=0;i<mfile.listFiles().length;i++)
{
System.out.println("hidden path files.."+list[i].getAbsolutePath());
}
但在logcat中,它表示java。lang.NullPointerException请问我的错误在哪里
# 1 楼答案
以下是你的问题(主要是误解):
File
不适用于网络中的文件File
起到了作用,url上的列表很可能只是一个html列表,因此:下面是要做的:
AsyncTask
会有帮助)