File.listFiles()返回null
问题描述:
File.listFiles()返回null
这几天Android Studio 用的是3.6.3,新项目使用一个原有的获取Android文件列表的工具类,说啥也不显示,同样的工具类,其他老的APP都好用,一脸懵逼。
排查后发现 新项目的 targetSdkVersion 是29 也就是 Android 10.0
最简便的办法是直接改 targetSdkVersion 改成28,问题完美解决。
当然如果忘记动态申请权限也会导致返回null
解决方法
如果是android6.0以前,在AndroidManifest.xml
添加<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
即可。若在android6.0之后,则还要动态申请权限。 详细做法按照下文即可 https://blog.csdn.net/u013144287/article/details/79298358
如果 targetSdkVersion 依然是29 ,解决办法,我有空研究一下,好像要用FileProvider吧。
File.listFiles()返回null相关推荐
- Android File.listFiles()返回null问题
File.listFiles()返回null可能原因是没读取sdcard权限(READ_EXTERNAL_STORAGE WRITE_EXTERNAL_STORAGE). system/private ...
- Android 10 SDK 29 使用listFiles返回null空值的原因
Android 10 SDK 29 使用listFiles返回null空值的原因 Android下使用listFiles()获得的返回值为null. 很早很早以前遇到过这个问题,大概还是安卓5.0左右 ...
- storage/emulated/0路径下的File.listFiles返回值为null
回值为null 前言 为了获取Android手机中某个文件夹下的所有文件夹或文件,我们利用File类的listFiles方法,但是,有些文件路径下明明有子文件,可是该方法总是返回null值.比如And ...
- listFiles返回null
代码如下: File file = new File(filePath); File[] childFiles = file.listFiles(); filepath是有值的,但是childFile ...
- java对File.listFiles()排序
java对File.listFiles()排序 觉得有用的话,欢迎一起讨论相互学习~ 转载地址:点击打开链接 最近公司要做文件打包 由于File.listFiles()返回的文件是无序的,但文件必须按 ...
- iOS 使用fopen返回null
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); ...
- Java File类File [] listFiles()方法(带示例)
File类File [] listFiles() (File Class File[] listFiles()) This method is available in package java.io ...
- java file list listfiles,Java File listFiles()用法及代码示例
listFiles()方法是File类的一部分.如果路径名是目录,则该函数返回一个File数组,表示给定抽象路径名中的文件,否则返回null.该函数是重载函数.其中一个函数没有任何参数,第二个函数将F ...
- Java File.listFiles方法具有什么功能呢?
转自: Java File.listFiles方法具有什么功能呢? 下文笔者讲述java中File.listFiles方法的功能简介说明,如下所示: File.listFiles方法的功能:获取指定目 ...
最新文章
- spring @Order注解
- P1739 表达式括号匹配
- 解决An error occured while deploying the file. This probably means that the app contains ARM...
- 网站服务器空间选择,网站服务器空间选择
- Oracle闪回技术
- c语言将整数的各个位数的数字分别提取_C语言学习:单位转换问题的一些思路...
- 计算机应用技术在医院的应用,计算机管理技术在医院的应用
- matlab simulink 单气室油气弹簧阻尼特性分析
- [ 成为架构师系列 ] 2. 深入理解 Cookie 与 Session ,Facade 设计模式, 分布式 Session...
- Day16_IO框架1(File类, IO流, 字节流字符流, IO异常, Properties)
- php学习笔记:登录练习(3)
- 游戏一直被攻击掉线卡顿是什么原因?服务器被攻击怎么办?
- win10系统修改电脑 hosts 地址
- 【java】饲养员喂养动物程序设计
- Android 淡出效果手写板
- 在chrome浏览器中使用Host Switch Plus进行环境切换
- python-数据分析案例汇总
- Java中如何将汉字转化为十六进制的数
- 数据迁移同步平台CloudCanal免费社区版正式发布,诸多功能特性等你体验!
- 第一章cp2102 USB to UART controller 的安装