如何解决Android 11 Scoped Storage 权限如何管理文件管理器应用程序,文件管理器应用程序怎么样
从android 11我们知道写外部存储权限将不起作用,我们无法访问外部存储根路径的其他目录,但我的问题是文件管理器应用程序,如果我的应用程序是文件管理器,那该怎么办我像以前一样管理所有文件操作。例如,创建新文件或文件夹,在这里我们无法获得外部存储的根路径访问权限,那么如何管理文件管理器操作,我在开发者站点和某处阅读了他们的选项来处理该特定应用程序,Google 也提供某种方式来管理该应用程序,但我如何找不到解决方案,如果有人知道,请帮我解决这个问题。
解决方法
从android 11我们知道写外部存储权限将不起作用,我们无法访问外部存储根路径的其他目录,
请求写入外部存储没有意义,因为它已经隐式授予您的应用。
您可以从 getExternalStorageDirectory() 和 getExternalStoragePublicDirectory() 访问所有路径。
并在 getExternalStoragePublicDirectory() 中创建子目录和文件
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。