android - 如何以编程方式访问android11中的文件夹?
问题描述
我想在 kotlin (android11) 中编写一个打开内部存储目录的代码,以便我可以从该目录中选择一个 pdf 文件。但是由于限制,我不能这样做。
请向我建议一种方法来做到这一点。提前致谢。
解决方案
requestLegacyExternalStorage
如果在 API 30 中始终为假
preserveLegacyExternalStorage
设置然后 requestLegacyExternalStorage 为真(这是一个纯粹的迁移案例,如果用户卸载/重新安装应用程序,则不会保留此状态)。
推荐阅读
- react-datepicker - 类型“null”不可分配给类型“SetStateAction”
' - c++ - 如何在 opencv c++ 中使用相应的掩码复制图像?
- python - 使用 ESRI arcgis python api 时出现 SSL 错误
- python - 删除 qtablewidget 中的选定行
- python - 将两个以上的点替换为 unicode 省略号
- laravel - 使用 Laravel 的 Orchestra 解析器解压包含列表的嵌套 XML
- linux - 戴尔电源的 snmpwalk 命令
- go - 压缩目录并且没有将结果保存在文件系统中
- java - 无法解析“PreviewView”中的方法“setPreferredImplementationMode”
- react-native - 按下 customButton 时 React-Native 没有任何反应,但是当我按下返回时它可以工作