如果用户选择了 sd 卡的 root 进行ACTION_OPEN_DOCUMENT_TREE
权限并且应用程序持久化了它,那么访问之后如何工作?那会只是充当前者WRITE_EXTERNAL_STORAGE
,允许以 4.4 之前的方式进行简单File
访问吗?
如果不是,例如,如何删除持久根目录中的文件(请告诉我它不会每次都涉及弹出窗口)?
如果用户选择了 sd 卡的 root 进行ACTION_OPEN_DOCUMENT_TREE
权限并且应用程序持久化了它,那么访问之后如何工作?那会只是充当前者WRITE_EXTERNAL_STORAGE
,允许以 4.4 之前的方式进行简单File
访问吗?
如果不是,例如,如何删除持久根目录中的文件(请告诉我它不会每次都涉及弹出窗口)?
正如您在官方文档中看到的那样,从 Android 11 开始,无法使用 ACTION_OPEN_DOCUMENT_TREE 访问 sd 卡根目录
因此,您无法在 Android 11 上删除持久根目录中的文件。