如何在没有用户交互的情况下授予权限?

时间:2018-03-15 14:08:15

标签: android android-permissions

如何设置安装权限或粘贴权限,而不是交互式/运行时权限,以便每次运行应用程序时都不会出现这种情况。

两个权限是LOCATION& CAMERA。

1 个答案:

答案 0 :(得分:0)

通常,您在清单文件中请求权限,以便用户在安装应用程序时能够达成一致。

但是,最近Android 6.0发生了变化,要求在运行时询问用户是否存在权限。 android.permission.CAMERA权限是那些危险权限。如mmBs所述,您可以将目标API级别设置为低于Android 6.0(例如21 = 5.0),以实现向后兼容的行为。但我建议始终将目标API级别更新到最新平台。

尽管如此,您可以使用意图(https://developer.android.com/training/camera/photobasics.html)拍摄照片来拍摄照片。这样你的应用程序就不需要CAMERA权限(你的意图所调用的另一个应用程序,但不是你的)。