0

根据https://developer.android.com/preview/privacy/scoped-storage,具有沙盒视图的应用程序只能访问位于应用程序特定目录中的文件或 Android Q 中的媒体集合或下载。

如果我想在卸载应用程序后保留应用程序文件,我只是感到困惑,我可以在哪里写我的文件,除了媒体或下载目录。

在不适当的位置写入文件是不好的,所以这个问题只是想知道当应用程序使用范围存储时是否有可能。

4

1 回答 1

1

我想在卸载应用程序后保留应用程序文件我在哪里可以写我的文件

使用存储访问框架(例如,ACTION_CREATE_DOCUMENTACTION_OPEN_DOCUMENT_TREE)。这将允许用户选择您的应用程序在设备上写入用户数据的位置,并且用户可能选择的大多数位置在您的应用程序卸载后仍将保留。

于 2019-05-13T12:03:50.417 回答