查询所有软件包
android.permission.QUERY_ALL_PACKAGES
允许应用查看所有已安装的软件包。
拥有完全的网络访问权限
android.permission.INTERNET
允许应用创建网络套接字并使用自定义网络协议。浏览器和其他应用提供了向互联网发送数据的方式,因此向互联网发送数据无需此权限。
查看 Wi-Fi 连接
android.permission.ACCESS_WIFI_STATE
允许应用查看有关 Wi-Fi 网络的信息,例如 Wi-Fi 是否已启用以及已连接 Wi-Fi 设备的名称。
查看网络连接
android.permission.ACCESS_NETWORK_STATE
允许应用查看有关网络连接的信息,例如存在哪些网络以及哪些网络已连接。
连接和断开 Wi-Fi
android.permission.CHANGE_WIFI_STATE
允许应用连接和断开 Wi-Fi 接入点,并更改 Wi-Fi 网络的设备配置。
控制振动
android.permission.VIBRATE
允许应用控制振动器。
运行前台服务
android.permission.FOREGROUND_SERVICE
允许应用使用前台服务。
更改网络连接
android.permission.CHANGE_NETWORK_STATE
允许应用更改网络连接状态。
安装快捷方式
com.android.launcher.permission.INSTALL_SHORTCUT
允许应用在无需用户操作的情况下向主屏幕添加快捷方式。
卸载快捷方式
com.android.launcher.permission.UNINSTALL_SHORTCUT
允许应用在无需用户操作的情况下移除主屏幕快捷方式。
请求删除软件包
android.permission.REQUEST_DELETE_PACKAGES
允许应用请求删除软件包。
更改音频设置
android.permission.MODIFY_AUDIO_SETTINGS
允许应用修改全局音频设置,例如音量和用于输出的扬声器。
与蓝牙设备配对
android.permission.BLUETOOTH
允许应用查看手机上的蓝牙配置,并与已配对设备建立和接受连接。
设置壁纸
android.permission.SET_WALLPAPER
允许应用设置系统壁纸。
阻止手机休眠
android.permission.WAKE_LOCK
允许应用阻止手机进入休眠状态。
访问额外的位置提供程序命令
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
允许应用访问额外的位置提供程序命令。这可能会使应用干扰 GPS 或其他位置源的运行。
开机时运行
android.permission.RECEIVE_BOOT_COMPLETED
允许应用在系统完成启动后立即自行启动。这可能会使手机启动时间变长,并因始终运行而拖慢手机整体性能。
设置闹钟
com.android.alarm.permission.SET_ALARM
允许应用在已安装的闹钟应用中设置闹钟。部分闹钟应用可能未实现此功能。
允许接收 Wi-Fi 多播
android.permission.CHANGE_WIFI_MULTICAST_STATE
允许应用接收通过多播地址发送到 Wi-Fi 网络上所有设备的数据包,而不仅仅是您的手机。这比非多播模式消耗更多电量。
读取基本电话状态和身份
android.permission.READ_BASIC_PHONE_STATE
允许应用访问设备的基本电话功能。
通过系统路由通话
android.permission.MANAGE_OWN_CALLS
允许应用通过系统路由其通话,以改善通话体验。
通过系统查看和控制通话
android.permission.CALL_COMPANION_APP
允许应用查看和控制设备上正在进行的通话。其中包括通话号码和通话状态等信息。
以高采样率访问传感器数据
android.permission.HIGH_SAMPLING_RATE_SENSORS
允许应用以高于 200 Hz 的速率采集传感器数据
使用生物识别硬件
android.permission.USE_BIOMETRIC
允许应用使用生物识别硬件进行身份验证
安全元件交易事件
android.permission.NFC_TRANSACTION_EVENT
允许应用接收有关安全元件上发生的交易的信息。
首选 NFC 支付服务信息
android.permission.NFC_PREFERRED_PAYMENT_INFO
允许应用获取首选 NFC 支付服务信息,例如已注册的 AID 和路由目标。
请求屏幕锁定复杂度
android.permission.REQUEST_PASSWORD_COMPLEXITY
允许应用了解屏幕锁定复杂度级别(高、中、低或无),该级别表示屏幕锁定的可能长度和类型范围。应用还可以建议用户将屏幕锁定更新到特定级别,但用户可以自由忽略并离开。请注意,屏幕锁定不会以明文存储,因此应用不知道确切密码。
访问隐藏配置文件
android.permission.ACCESS_HIDDEN_PROFILES
允许应用访问隐藏配置文件。
在后台运行
android.permission.REQUEST_COMPANION_RUN_IN_BACKGROUND
此应用可以在后台运行。这可能会更快耗尽电池电量。
从后台启动前台服务
android.permission.REQUEST_COMPANION_START_FOREGROUND_SERVICES_FROM_BACKGROUND
允许配套应用在后台启动前台服务。
在后台使用数据
android.permission.REQUEST_COMPANION_USE_DATA_IN_BACKGROUND
此应用可以在后台使用数据。这可能会增加数据用量。
配套手表配置文件权限,用于管理手表
android.permission.REQUEST_COMPANION_PROFILE_WATCH
允许配套应用管理手表。
隐藏其他应用的悬浮层
android.permission.HIDE_OVERLAY_WINDOWS
此应用可以请求系统隐藏来自其他应用的悬浮层,使其不显示在此应用之上。
安排闹钟或事件提醒
android.permission.USE_EXACT_ALARM
此应用可以安排闹钟和提醒等操作,以便在将来指定时间通知您。
观察配套设备在线状态
android.permission.REQUEST_OBSERVE_COMPANION_DEVICE_PRESENCE
允许配套应用在配套设备位于附近或远处时观察其在线状态。
发送配套消息
android.permission.DELIVER_COMPANION_MESSAGES
允许配套应用向其他设备发送配套消息。
访问勿扰模式
android.permission.ACCESS_NOTIFICATION_POLICY
允许应用读取和写入勿扰模式配置。
运行类型为“camera”的前台服务
android.permission.FOREGROUND_SERVICE_CAMERA
允许应用使用类型为“camera”的前台服务
运行类型为“connectedDevice”的前台服务
android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE
允许应用使用类型为“connectedDevice”的前台服务
运行类型为“dataSync”的前台服务
android.permission.FOREGROUND_SERVICE_DATA_SYNC
允许应用使用类型为“dataSync”的前台服务
运行类型为“location”的前台服务
android.permission.FOREGROUND_SERVICE_LOCATION
允许应用使用类型为“location”的前台服务
运行类型为“mediaPlayback”的前台服务
android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK
允许应用使用类型为“mediaPlayback”的前台服务
运行类型为“mediaProjection”的前台服务
android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION
允许应用使用类型为“mediaProjection”的前台服务
运行类型为“microphone”的前台服务
android.permission.FOREGROUND_SERVICE_MICROPHONE
允许应用使用类型为“microphone”的前台服务
运行类型为“phoneCall”的前台服务
android.permission.FOREGROUND_SERVICE_PHONE_CALL
允许应用使用类型为“phoneCall”的前台服务
运行类型为“health”的前台服务
android.permission.FOREGROUND_SERVICE_HEALTH
允许应用使用类型为“health”的前台服务
运行类型为“remoteMessaging”的前台服务
android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING
允许应用使用类型为“remoteMessaging”的前台服务
运行类型为“systemExempted”的前台服务
android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED
允许应用使用类型为“systemExempted”的前台服务
运行类型为“mediaProcessing”的前台服务
android.permission.FOREGROUND_SERVICE_MEDIA_PROCESSING
允许应用使用类型为“mediaProcessing”的前台服务
运行类型为“specialUse”的前台服务
android.permission.FOREGROUND_SERVICE_SPECIAL_USE
允许应用使用类型为“specialUse”的前台服务
在锁定设备上将通知显示为全屏活动
android.permission.USE_FULL_SCREEN_INTENT
允许应用在锁定设备上将通知显示为全屏活动
无需用户操作即可更新应用
android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION
允许持有者在无需用户操作的情况下更新其先前安装的应用
发送粘性广播
android.permission.BROADCAST_STICKY
允许应用发送粘性广播,广播结束后仍会保留。过度使用可能会导致手机因占用过多内存而变慢或不稳定。
禁用屏幕锁定
android.permission.DISABLE_KEYGUARD
允许应用禁用按键锁及任何关联的密码安全保护。例如,手机在接听来电时会禁用按键锁,通话结束后重新启用按键锁。
展开/收起状态栏
android.permission.EXPAND_STATUS_BAR
允许应用展开或收起状态栏。
关闭其他应用
android.permission.KILL_BACKGROUND_PROCESSES
允许应用结束其他应用的后台进程。这可能导致其他应用停止运行。
重新排列正在运行的应用
android.permission.REORDER_TASKS
允许应用将任务移至前台或后台。应用可能无需您的操作即可执行此操作。
访问蓝牙设置
android.permission.BLUETOOTH_ADMIN
允许应用配置本地蓝牙手机,并发现和配对远程设备。
控制近场通信
android.permission.NFC
允许应用与近场通信 (NFC) 标签、卡片和读卡器通信。
测量应用存储空间
android.permission.GET_PACKAGE_SIZE
允许应用获取自身的代码、数据和缓存大小
开启/关闭同步
android.permission.WRITE_SYNC_SETTINGS
允许应用修改账号的同步设置。例如,这可用于启用“联系人”应用与某个账号的同步。
读取同步设置
android.permission.READ_SYNC_SETTINGS
允许应用读取账号的同步设置。例如,这可确定“联系人”应用是否与某个账号同步。
读取同步统计信息
android.permission.READ_SYNC_STATS
允许应用读取账号的同步统计信息,包括同步事件历史记录和同步的数据量。
调整壁纸尺寸
android.permission.SET_WALLPAPER_HINTS
允许应用设置系统壁纸尺寸提示。
发射红外线
android.permission.TRANSMIT_IR
允许应用使用手机的红外发射器。
请求忽略电池优化
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
允许应用请求忽略该应用的电池优化。
检测应用窗口的屏幕截图
android.permission.DETECT_SCREEN_CAPTURE
当应用正在使用时截屏,此应用将收到通知。
android.permission.DETECT_SCREEN_RECORDING
允许应用在被录制时收到通知。
android.permission.REQUEST_COMPANION_PROFILE_GLASSES
允许应用通过 android.companion.CompanionDeviceManager 请求与设备关联为“眼镜”设备。
android.permission.CREDENTIAL_MANAGER_SET_ORIGIN
允许浏览器代表其他依赖方调用凭据管理器 API。
android.permission.CREDENTIAL_MANAGER_QUERY_CANDIDATE_CREDENTIALS
允许浏览器调用一组查询 API,以获取在 CredentialManager.prepareGetCredential API 期间准备的凭据候选元数据。
android.permission.READ_NEARBY_STREAMING_POLICY
允许应用读取附近流式传输策略。该策略控制是否允许设备将其通知和应用流式传输到附近设备。非设备所有者的应用需要此权限才能调用 android.app.admin.DevicePolicyManager()getNearbyNotificationStreamingPolicy 或 android.app.admin.DevicePolicyManager()getNearbyAppStreamingPolicy。
android.permission.ENFORCE_UPDATE_OWNERSHIP
允许应用通过 android.content.pm.PackageInstaller.SessionParams()setRequestUpdateOwnership 表明其有意成为更新所有者。
android.permission.RUN_USER_INITIATED_JOBS
允许应用使用用户发起的作业 API。更多详情参见 android.app.job.JobInfo.Builder()setUserInitiated。
android.permission.CREDENTIAL_MANAGER_SET_ALLOWED_PROVIDERS
允许指定在凭据管理器获取流程中查询的候选凭据提供程序,或在凭据管理器创建流程中优先作为默认提供程序。