API-23 +中的运行时权限

从 sdk 23 开始,Android 需要对运行 Android 6.0 及更高版本的设备的权限拥有运行时权限,这些权限属于危险权限组。危险权限组是被认为会损害用户隐私和/或安全性的组织。

以下是危险许可组列表:

危险许可组

许可组
日历
相机
联系方式
位置
麦克风
电话
传感器
SMS
存储

来自这些组的任何权限都需要管理 Android 6.0 及更高版本上设备的运行时权限,目标 sdk 为 23 或更高。

正常权限

以下是正常权限列表。这些不被视为对用户的隐私或安全性有危险,因此不需要 sdk 23 及更高版本的运行时权限。

ACCESS_LOCATION_EXTRA_COMMANDS
ACCESS_NETWORK_STATE
ACCESS_NOTIFICATION_POLICY
ACCESS_WIFI_STATE
蓝牙
BLUETOOTH_ADMIN
BROADCAST_STICKY
CHANGE_NETWORK_STATE
CHANGE_WIFI_MULTICAST_STATE
CHANGE_WIFI_STATE
DISABLE_KEYGUARD
EXPAND_STATUS_BAR
GET_PACKAGE_SIZE
INSTALL_SHORTCUT
INTERNET
KILL_BACKGROUND_PROCESSES
许可权
NFC
READ_SYNC_SETTINGS
READ_SYNC_STATS
项值
REORDER_TASKS
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
REQUEST_INSTALL_PACKAGES
SET_ALARM
SET_TIME_ZONE
SET_WALLPAPER
SET_WALLPAPER_HINTS
TRANSMIT_IR
UNINSTALL_SHORTCUT
USE_FINGERPRINT
VIBRATE
WAKE_LOCK
WRITE_SYNC_SETTINGS