的文档File.listFiles()
建议null
仅在调用它的文件不是目录的情况下才返回。
我有以下内容:
String dir = "/storage/emulated/0";
File f = new File(dir);
Log.v("Files",f.exists()+"");
Log.v("Files",f.isDirectory()+"");
Log.v("Files",f.listFiles()+"");
日志显示为:
true
true
null
由于某种原因,即使将该识别为有效目录,listFiles(
也仍会返回)。我对Android文件层次结构的行为不是很熟悉,所以我猜问题出在这里。null
File
作为参考,我正在Moto X上进行调试,无论手机是否插入计算机,结果都是相同的-因此,我认为插入手机与安装无关。