String dir = "/storage/emulated/0";
File f = new File(dir);
Log.v("Files",f.exists()+"");
Log.v("Files",f.listFiles()+"");
// 返回结果:
true
null
检查文件AndroidManifest.xml,权限配置
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
APP动态申请读取文件权限
Android 10及更高版本,配置暂时停用分区存储。
<application android:requestLegacyExternalStorage="true"
如果还是不行 修改targetSdkVersion修改为22(小于23即可)
版权声明:本文为qq_28934205原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。