【发布时间】:2016-10-23 16:53:19
【问题描述】:
在 Android 中,如果应用程序的目标是低于 api 23 并在 api 级别 23 上运行。权限由 android 在安装时自动授予,但用户可以稍后转到 Settings-> apps -> myapp-> 权限和拒绝权限。
在那种情况下,我似乎可以使用
android.support.v4.content.PermissionChecker
检查权限。
如果没有授予权限,那么
尽管目标低于 api 级别 23,但使用 API 23 的常规方法请求权限是否安全?
MoreInfo:我使用的是 compileSdkVersion 23 和 buildToolsVersion "23.0.2"
【问题讨论】:
-
不,我认为它不会起作用。在级别 23 以下,请求权限的唯一方法仍然是在清单中声明它们。顺便说一句,低于 23 级,用户无法在设置中拒绝权限
标签: android permissions android-6.0-marshmallow