如果从getExternalStorageDirectory读取内容,为什么文件列表为空?

时间:2017-01-12 20:54:10

标签: android

根据this post的回答,我运行了以下代码:

String path = Environment.getExternalStorageDirectory().toString();
Log.d("Files", "Path: " + path);
File f = new File(path);
File file[] = f.listFiles();
Log.d("Files", "Size: " + file.length);

导致NullPointerException,因为数组file似乎是空的。但是,变量/storage/emulated/0引用的位置path不为空。

发生了什么事?为什么文件列表为空,但该目录中是否有文件?

0 个答案:

没有答案