我使用下面的代码来获取文件列表:
File folder = Environment.getExternalStorageDirectory();
if(folder.isDirectory() ) {
File[] files = folder.listFiles();
int count = files.length;
}
但files.length会在下面收到错误消息:
java.lang.NullPointerException: Attempt to get length of null array
我检查过存在的文件。 即使没有文件,它也应该为0,但不是错误。 我该如何修改它?