【问题标题】:Android 11 Scoped Storage permission (How to manage File Manager app, what about File Manager app)Android 11 Scoped Storage 权限(如何管理文件管理器应用程序,文件管理器应用程序呢)
【发布时间】:2021-07-25 19:25:31
【问题描述】:

正如我们从android 11知道的那样写外部存储权限将不起作用,我们无法访问外部存储根路径的其他目录,但我的问题是文件管理器应用程序,如果我的应用程序是文件管理器而不是怎么做我像以前一样管理所有文件操作。例如,创建新文件或文件夹,这里我们无法获得外部存储的根路径访问,所以如何管理文件管理器操作,我在开发者网站和某处阅读了他们处理特定应用程序的选项,谷歌也给出了某种管理该应用程序的方法,但是我找不到解决方案,如果有人知道,请帮助我。

【问题讨论】:

标签: android file-manager scoped-storage


【解决方案1】:

从android 11得知写外置存储权限无效,我们无法访问外置存储根路径的其他目录,

请求写入外部存储没有意义,因为它已经隐式授予您的应用程序。

您可以从 getExternalStorageDirectory() 和 getExternalStoragePublicDirectory() 访问所有路径。

并在getExternalStoragePublicDirectory()'s中创建子目录和文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    • 2017-06-19
    • 2013-07-20
    相关资源
    最近更新 更多