从Android kitkat开始,Google引入了默认文件选择器以从设备获取文件。
https://developer.android.com/guide/topics/providers/document-provider
SAF File Picker是另一个宠物项目和开发人员友好的库,用于通过使用Android的默认存储访问框架来捕获和选择文件。
该库可帮助开发人员使用本机文件选择器来获取选定的文件。并且每个开发人员在使用默认意图捕获照片或视频时都在挣扎。还可以使用单个功能捕获文件并进行一些设置,它易于扩展,可自定义的代码结构,并在Android中使用大量❤开发。也不需要锅炉板代码
https://github.com/vnrdroidfreak/SAFFilePickerDemo