我当前的代码使用:
String DirectoryPath = "/storage/emulated/0";
File f = new File(DirectoryPath);
File[] file = f.listFiles();
问题是该数组对于外部的任何内容都显示为空白:/storage/emulated/0/Android/data/com.example.myProgram
根据我在网上阅读的内容,这不再适用于 android 10+。那么如何列出某个目录中的所有文件呢? (将文件资源管理器作为应用程序的一部分)
最佳答案
只需将这行代码添加到应用程序标记中的 list 中。
机器人:requestLegacyExternalStorage=“真”
关于java - 如何使用 Android Studio 列出 android 10 目录中的所有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62631105/