应用程序可能拥有的所有权限是什么



在android应用程序的情况下,有两种类型的应用程序权限

  1. 安装时间权限-应用程序在安装时获得权限(启动时运行、安装快捷方式、后台运行等(
  2. 运行时权限-用户授予应用程序权限(图库、相机、联系人等(

你能给我所有权限的单独列表吗?此外,如何知道应用程序拥有哪些权限?

此处提供了应用程序可用的所有权限的完整列表。对于运行时权限,您应该在提供的链接中搜索Protection level等于dangerous的所有权限。例如,ACCESS_MEDIA_LOCATION是一个运行时(危险(权限,如这里所述。

如果您想检查是否授予了特定权限,请使用以下代码片段:

boolean isGranted = ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_MEDIA_LOCATION) == PackageManager.PERMISSION_GRANTED

对于权限列表,通过此页面进行一些挖掘,您将找到所需的信息

最新更新