如何授予从Intent.ACTION_GET_CONTENT收到的Uri持久性uri权限?

时间:2019-01-28 09:40:52

标签: android android-contentprovider android-permissions android-contentresolver android-fileprovider

在我的应用程序上,我具有附加文件,联系人和其他内容的功能。

我使用Intent从选择器中选择多个文件。

使用Intent.ACTION_GET_CONTENT ...时,我可以从许多地方(例如Google相册,音乐应用或通讯录)中选择文件。但是当我进行活动时,对结果Uri的许可将过期...

当我使用Intent.ACTION_OPEN_DOCUMENT ...时,使用takePersistableUriPermission的权限没有问题,但是我无法从Google相册,音乐应用和通讯录中选择文件...

因此,有一种方法可以授予从Intent.ACTION_GET_CONTENT接收到的Uri持久性uri权限,还是授予Intent.ACTION_OPEN_DOCUMENT专有的Uri?

0 个答案:

没有答案