【发布时间】:2017-03-28 19:57:38
【问题描述】:
谁能提供一些关于如何在 Android Marshmallow 中请求用户定义的自定义运行时权限的见解?我正在开发具有读取权限的自定义内容提供程序,而另一个应用程序正在尝试使用自定义内容提供程序访问数据。
【问题讨论】:
-
我已经回答了类似的问题。见here。
-
这是一个较老的问题,但我遇到了自定义权限问题的“安装顺序依赖”问题,并且无法使用其他解决方案,例如“签名”保护,因为其他应用程序是由另一个开发的开发。您应该能够像请求系统权限一样请求自定义权限,但请确保自定义权限同时具有权限组和“危险”保护级别。满足这两个要求,系统将提供运行时权限请求。
标签: android android-contentprovider android-6.0-marshmallow android-permissions user-permissions