是否有Android应用可申请的所有权限的完整汇总列表?
Android 应用权限完整概览查询方法
以下是无额外跳转即可获取完整权限列表的可靠渠道:
- 本地Android SDK目录查询:所有官方系统权限的定义都存在于你本地安装的Android SDK资源中,路径为
[你的SDK安装路径]/platforms/[对应Android API版本目录]/data/etc/permissions/,该目录下的XML文件包含了对应Android版本所有预置权限的名称、保护级别、适用场景等完整定义 - Android Studio直接查看:开发过程中在代码编辑区输入
Manifest.permission.时,IDE会自动弹出所有系统内置权限的完整列表,点击单个权限即可查看官方标注的用途说明、适配要求等信息 - 离线官方文档查询:如果你下载了Android官方离线开发文档,可以直接在文档的「App permissions」分类下,按Android API版本筛选查看对应版本的完整权限清单,以及各版本的权限变更记录
需要特别说明:
不同Android大版本的权限列表存在明显差异,部分权限会在版本迭代中新增、废弃或调整保护级别,查询时注意匹配你需要适配的API版本。除此之外部分厂商会自定义专属权限,这类权限不会包含在AOSP官方权限列表中,需要单独查询对应厂商的开发说明。
内容的提问来源于stack exchange,提问作者Cyrill
相关产品推荐
相关产品推荐

