为其他应用提供内容提供商数据的临时权限

时间:2016-11-24 11:39:40

标签: android uri android-contentprovider android-permissions

我有一个数据管理器应用程序,它托管内容提供商及其下的数据(说App PROVIDER),我希望向其他应用程序提供TEMPORARY权限(READ)存储在App PROVIDER下的数据,这些接收器应用程序称为App Receiver

我已成功完成了向App Receivers提供数据的部分,方法是使用提供商端的android:readPermission<permission android:name="...READ"/>以及<uses-permission android:name="..."/>端的App receivers

问题:当我必须为这些Receiver apps提供临时权限时出现问题,我需要实现许可机制,每当许可证到期时我需要从这些Receiver Apps撤回权限对于这些Receiver apps

我一直在使用GrantURIpermission方法但是找不到它或它的实现,如果有人可以帮我解决这个问题会非常有用。

0 个答案:

没有答案