Android遍历文件Listfile返回值为null问题解决方法适用Android8.1和其他平台

好久没写Android今天心血来潮写了一个,但是File[] files =Dir.listFiles()返回null,提示java.lang.NullPointerException: Attempt to get length of null array,我权限也加了,看了很多文章全部无用,问题依旧存在,这篇博客https://blog.csdn.net/xiaopang_love_study/article/details/70339303讲的挺全的,居然没用,没帮到忙。你猜最后我怎么神奇解决?说来很简单,原来手机会自动把应用权限读写权限设置为询问,我设置允许结果就可以了。有时候不一定是代码的问题,而是手机权限问题,这个很正常,有时候优酷APP,很多知名APP,拍摄,录像等功能,也会没用,原因就是手机把权限设置不允许了!

你可能感兴趣的:(android)