根据https://developer.android.com/preview/privacy/scoped-storage,具有沙盒视图的应用只能访问特定于应用的目录中的文件或Android Q中的媒体收藏或下载。
如果我要在卸载应用程序后保留应用程序文件,我感到很困惑,除了Media或Downloads目录之外,我可以在哪里写文件。
在不适当的位置写入文件是很糟糕的,所以这个问题只是为了确定应用程序在作用域存储中是否可行。
答案 0 :(得分:0)
在卸载应用程序后,我想保留应用程序文件,在哪里可以写文件
使用存储访问框架(例如ACTION_CREATE_DOCUMENT
或ACTION_OPEN_DOCUMENT_TREE
)。这将允许用户选择您的应用在设备上写入用户数据的位置,并且在您的应用卸载后,用户可能会选择的大多数位置都将保留。