常数
|
String |
ACCEPT_HANDOVER
允许正在通话的应用程序继续在另一个应用程序中启动的通话。
|
String |
ACCESS_BACKGROUND_LOCATION
允许应用访问后台位置。
|
String |
ACCESS_CALL_AUDIO
允许分配给Dialer角色的应用程序被授予对TX和RX电话呼叫音频流的访问权限。
|
String |
ACCESS_CHECKIN_PROPERTIES
允许对签入数据库中的“属性”表进行读/写访问,以更改上载的值。
|
String |
ACCESS_COARSE_LOCATION
允许应用访问大概位置。
|
String |
ACCESS_FINE_LOCATION
允许应用访问精确位置。
|
String |
ACCESS_LOCATION_EXTRA_COMMANDS
允许应用程序访问其他位置提供程序命令。
|
String |
ACCESS_MEDIA_LOCATION
允许应用访问用户共享集合中保留的任何地理位置。
|
String |
ACCESS_NETWORK_STATE
允许应用程序访问有关网络的信息。
|
String |
ACCESS_NOTIFICATION_POLICY
希望访问通知策略的应用程序的标记权限。
|
String |
ACCESS_WIFI_STATE
允许应用访问有关Wi-Fi网络的信息。
|
String |
ACCOUNT_MANAGER
允许应用程序调用AccountAuthenticators。
|
String |
ACTIVITY_RECOGNITION
允许应用程序识别身体活动。
|
String |
ADD_VOICEMAIL
允许应用程序将语音邮件添加到系统中。
|
String |
ANSWER_PHONE_CALLS
允许该应用接听来电。
|
String |
BATTERY_STATS
允许应用收集电池统计信息
防护等级:签名|特权|开发
|
String |
BIND_ACCESSIBILITY_SERVICE
必须带有AccessibilityService ,以确保只有系统可以绑定到它。
|
String |
BIND_APPWIDGET
允许应用程序告知AppWidget服务哪个应用程序可以访问AppWidget的数据。
|
String |
BIND_AUTOFILL_SERVICE
必须由组成AutofillService ,以确保只有系统可以绑定到它。
|
String |
BIND_CALL_REDIRECTION_SERVICE
必须由组成CallRedirectionService ,以确保只有系统可以绑定到它。
|
String |
BIND_CARRIER_MESSAGING_CLIENT_SERVICE
CarrierMessagingClientService 必须使用此权限保护的子类。
|
String |
BIND_CARRIER_MESSAGING_SERVICE
这个常量是在API级别23.弃用BIND_CARRIER_SERVICES ,而不是
|
String |
BIND_CARRIER_SERVICES
允许绑定到运营商应用程序中的服务的系统进程将具有此权限。
|
String |
BIND_CHOOSER_TARGET_SERVICE
在API级别R中不推荐使用此常数。要发布直接共享目标,请按照https://developer.android.com/training/sharing/receive.html#providing-direct-share-targets中的说明进行操作。
|
String |
BIND_CONDITION_PROVIDER_SERVICE
必须由组成ConditionProviderService ,以确保只有系统可以绑定到它。
|
String |
BIND_CONTROLS
允许SystemUI请求第三方控件。
|
String |
BIND_DEVICE_ADMIN
设备管理接收者必须要求,以确保只有系统才能与之交互。
|
String |
BIND_DREAM_SERVICE
必须带有DreamService ,以确保只有系统可以绑定到它。
|
String |
BIND_INCALL_SERVICE
必须由组成InCallService ,以确保只有系统可以绑定到它。
|
String |
BIND_INPUT_METHOD
必须带有InputMethodService ,以确保只有系统可以绑定到它。
|
String |
BIND_MIDI_DEVICE_SERVICE
必须带有MidiDeviceService ,以确保只有系统可以绑定到它。
|
String |
BIND_NFC_SERVICE
必须由HostApduService 或要求,OffHostApduService 以确保只有系统可以绑定到它。
|
String |
BIND_NOTIFICATION_LISTENER_SERVICE
必须带有NotificationListenerService ,以确保只有系统可以绑定到它。
|
String |
BIND_PRINT_SERVICE
必须由组成PrintService ,以确保只有系统可以绑定到它。
|
String |
BIND_QUICK_ACCESS_WALLET_SERVICE
必须由a QuickAccessWalletService 来要求,以确保只有系统可以绑定到它。
|
String |
BIND_QUICK_SETTINGS_TILE
允许应用程序绑定到第三方快速设置磁贴。
|
String |
BIND_REMOTEVIEWS
必须由组成RemoteViewsService ,以确保只有系统可以绑定到它。
|
String |
BIND_SCREENING_SERVICE
必须由组成CallScreeningService ,以确保只有系统可以绑定到它。
|
String |
BIND_TELECOM_CONNECTION_SERVICE
必须由组成ConnectionService ,以确保只有系统可以绑定到它。
|
String |
BIND_TEXT_SERVICE
TextService(例如SpellCheckerService)必须要求它,以确保只有系统可以绑定到它。
|
String |
BIND_TV_INPUT
必须由a TvInputService 来要求,以确保只有系统可以绑定到它。
|
String |
BIND_VISUAL_VOICEMAIL_SERVICE
链接必须提供该链接,VisualVoicemailService 以确保只有系统可以绑定到该链接。
|
String |
BIND_VOICE_INTERACTION
必须由组成VoiceInteractionService ,以确保只有系统可以绑定到它。
|
String |
BIND_VPN_SERVICE
必须由组成VpnService ,以确保只有系统可以绑定到它。
|
String |
BIND_VR_LISTENER_SERVICE
必须带有VrListenerService ,以确保只有系统可以绑定到它。
|
String |
BIND_WALLPAPER
必须由组成WallpaperService ,以确保只有系统可以绑定到它。
|
String |
BLUETOOTH
允许应用程序连接到配对的蓝牙设备。
|
String |
BLUETOOTH_ADMIN
允许应用程序发现和配对蓝牙设备。
|
String |
BLUETOOTH_PRIVILEGED
允许应用程序与蓝牙设备配对,而无需用户交互,并允许或禁止电话簿访问或消息访问。
|
String |
BODY_SENSORS
允许应用访问来自传感器的数据,用户可使用传感器来测量他/她体内发生的事情,例如心律。
|
String |
BROADCAST_PACKAGE_REMOVED
允许应用程序广播有关已删除应用程序包的通知。
|
String |
BROADCAST_SMS
允许应用程序广播SMS接收通知。
|
String |
BROADCAST_STICKY
允许应用程序广播粘性意图。
|
String |
BROADCAST_WAP_PUSH
允许应用程序广播WAP PUSH接收通知。
|
String |
CALL_COMPANION_APP
允许实现InCallService API 的应用 有资格作为呼叫伴随应用启用。
|
String |
CALL_PHONE
允许应用程序在不通过Dialer用户界面的情况下发起电话呼叫,以使用户确认呼叫。
|
String |
CALL_PRIVILEGED
允许应用程序拨打任何电话号码,包括紧急电话号码,而无需通过Dialer用户界面来让用户确认正在拨打的电话。
|
String |
CAMERA
要求能够访问摄像头设备。
|
String |
CAPTURE_AUDIO_OUTPUT
允许应用捕获音频输出。
|
String |
CHANGE_COMPONENT_ENABLED_STATE
允许应用程序更改是否启用应用程序组件(不是其自身的组件)。
|
String |
CHANGE_CONFIGURATION
允许应用程序修改当前配置,例如语言环境。
|
String |
CHANGE_NETWORK_STATE
允许应用程序更改网络连接状态。
|
String |
CHANGE_WIFI_MULTICAST_STATE
允许应用程序进入Wi-Fi组播模式。
|
String |
CHANGE_WIFI_STATE
允许应用程序更改Wi-Fi连接状态。
|
String |
CLEAR_APP_CACHE
允许应用程序清除设备上所有已安装应用程序的缓存。
|
String |
CONTROL_LOCATION_UPDATES
允许启用/禁用来自电台的位置更新通知。
|
String |
DELETE_CACHE_FILES
删除应用程序的缓存文件的旧权限(已不再使用),但提示我们悄悄地忽略调用而不是引发异常。
|
String |
DELETE_PACKAGES
允许应用程序删除软件包。
|
String |
DIAGNOSTIC
允许将应用程序读写到诊断资源。
|
String |
DISABLE_KEYGUARD
如果它不安全,则允许应用程序禁用键盘锁。
|
String |
DUMP
允许应用程序从系统服务中检索状态转储信息。
|
String |
EXPAND_STATUS_BAR
允许应用程序展开或折叠状态栏。
|
String |
FACTORY_TEST
以制造商测试应用程序的身份运行,以root用户身份运行。
|
String |
FOREGROUND_SERVICE
允许使用常规应用程序Service.startForeground 。
|
String |
GET_ACCOUNTS
允许访问帐户服务中的帐户列表。
|
String |
GET_ACCOUNTS_PRIVILEGED
允许访问帐户服务中的帐户列表。
|
String |
GET_PACKAGE_SIZE
允许应用程序找出任何包使用的空间。
|
String |
GET_TASKS
该常数在API级别21中已弃用。不再执行。
|
String |
GLOBAL_SEARCH
可以在内容提供者上使用此权限,以允许全局搜索系统访问其数据。
|
String |
INSTALL_LOCATION_PROVIDER
允许应用程序将位置提供程序安装到位置管理器中。
|
String |
INSTALL_PACKAGES
允许应用程序安装软件包。
|
String |
INSTALL_SHORTCUT
允许应用程序在启动器中安装快捷方式。
|
String |
INSTANT_APP_FOREGROUND_SERVICE
允许即时应用创建前台服务。
|
String |
INTERACT_ACROSS_PROFILES
允许跨同一个人资料组中的个人资料进行交互。
|
String |
INTERNET
允许应用程序打开网络套接字。
|
String |
KILL_BACKGROUND_PROCESSES
允许应用程序调用 ActivityManager.killBackgroundProcesses(String) 。
|
String |
LOADER_USAGE_STATS
允许数据加载器读取程序包的访问日志。
|
String |
LOCATION_HARDWARE
允许应用程序使用硬件中的位置功能,例如地理围栏api。
|
String |
MANAGE_DOCUMENTS
允许应用程序通常作为文档选择器的一部分来管理对文档的访问。
|
String |
MANAGE_EXTERNAL_STORAGE
允许应用程序广泛访问作用域存储中的外部存储。
|
String |
MANAGE_OWN_CALLS
允许调用应用程序通过自我管理的ConnectionService API 管理自己的调用 。
|
String |
MASTER_CLEAR
不适用于第三方应用程序。
|
String |
MEDIA_CONTENT_CONTROL
允许应用知道正在播放的内容并控制其播放。
|
String |
MODIFY_AUDIO_SETTINGS
允许应用程序修改全局音频设置。
|
String |
MODIFY_PHONE_STATE
允许修改电话状态-开机,mmi等
|
String |
MOUNT_FORMAT_FILESYSTEMS
允许格式化文件系统以用于可移动存储。
|
String |
MOUNT_UNMOUNT_FILESYSTEMS
允许挂载和卸载可移动存储的文件系统。
|
String |
NFC
允许应用程序通过NFC执行I / O操作。
|
String |
NFC_PREFERRED_PAYMENT_INFO
允许应用程序接收NFC首选付款服务信息。
|
String |
NFC_TRANSACTION_EVENT
允许应用程序接收NFC事务事件。
|
String |
PACKAGE_USAGE_STATS
允许应用收集组件使用情况统计信息
声明权限意味着要使用API,设备的用户可以通过“设置”应用程序授予权限。
|
String |
PERSISTENT_ACTIVITY
该常数在API级别15中已弃用。请不要使用。允许应用程序使其活动持久化。
|
String |
PROCESS_OUTGOING_CALLS
在API级别29中不推荐使用此常数。应使用应用程序CallRedirectionService 而不是Intent.ACTION_NEW_OUTGOING_CALL 广播。
|
String |
QUERY_ALL_PACKAGES
允许查询设备上任何正常的应用程序,而不管清单声明如何。
|
String |
READ_CALENDAR
允许应用读取用户的日历数据。
|
String |
READ_CALL_LOG
允许应用程序读取用户的呼叫日志。
|
String |
READ_CONTACTS
允许应用程序读取用户的联系人数据。
|
String |
READ_EXTERNAL_STORAGE
允许应用程序从外部存储读取。
|
String |
READ_INPUT_STATE
此常量在API级别16中已弃用。使用此权限的API已被删除。
|
String |
READ_LOGS
允许应用程序读取低级系统日志文件。
|
String |
READ_PHONE_NUMBERS
允许对设备的电话号码进行读取访问。
|
String |
READ_PHONE_STATE
允许以只读方式访问电话状态,包括设备的电话号码,当前的蜂窝网络信息,所有正在进行的呼叫的状态以及PhoneAccount 设备上已注册的任何列表 。
|
String |
READ_PRECISE_PHONE_STATE
允许只读访问精确的电话状态。
|
String |
READ_SMS
允许应用程序读取SMS消息。
|
String |
READ_SYNC_SETTINGS
允许应用读取同步设置。
|
String |
READ_SYNC_STATS
允许应用读取同步统计信息。
|
String |
READ_VOICEMAIL
允许应用程序读取系统中的语音邮件。
|
String |
REBOOT
要求能够重新启动设备。
|
String |
RECEIVE_BOOT_COMPLETED
允许应用程序接收 Intent.ACTION_BOOT_COMPLETED 系统完成引导后广播的消息。
|
String |
RECEIVE_MMS
允许应用程序监视传入的MMS消息。
|
String |
RECEIVE_SMS
允许应用程序接收SMS消息。
|
String |
RECEIVE_WAP_PUSH
允许应用程序接收WAP推送消息。
|
String |
RECORD_AUDIO
允许应用程序录制音频。
|
String |
REORDER_TASKS
允许应用程序更改任务的Z顺序。
|
String |
REQUEST_COMPANION_RUN_IN_BACKGROUND
允许伴随应用在后台运行。
|
String |
REQUEST_COMPANION_USE_DATA_IN_BACKGROUND
允许同伴应用在后台使用数据。
|
String |
REQUEST_DELETE_PACKAGES
允许应用程序请求删除软件包。
|
String |
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
应用程序必须拥有才能使用的许可 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 。
|
String |
REQUEST_INSTALL_PACKAGES
允许应用程序请求安装软件包。
|
String |
REQUEST_PASSWORD_COMPLEXITY
允许应用程序请求屏幕锁定复杂性,并提示用户将屏幕锁定更新到特定的复杂性级别。
|
String |
RESTART_PACKAGES
此常数在API级别15中已弃用ActivityManager.restartPackage(String) 。不再支持该API。
|
String |
SEND_RESPOND_VIA_MESSAGE
允许应用程序(电话)将请求发送到其他应用程序,以在传入呼叫期间处理通过消息进行响应的操作。
|
String |
SEND_SMS
允许应用程序发送SMS消息。
|
String |
SET_ALARM
允许应用程序广播意图为用户设置警报。
|
String |
SET_ALWAYS_FINISH
允许应用程序控制将活动置于后台时是否立即完成活动。
|
String |
SET_ANIMATION_SCALE
修改全局动画缩放比例。
|
String |
SET_DEBUG_APP
配置应用程序进行调试。
|
String |
SET_PREFERRED_APPLICATIONS
此常数在API级别15中已弃用。不再有用,请参阅 PackageManager.addPackageToPreferred(String) 有关详细信息。
|
String |
SET_PROCESS_LIMIT
允许应用程序设置可以运行的(不需要的)应用程序进程的最大数量。
|
String |
SET_TIME
允许应用程序直接设置系统时间。
|
String |
SET_TIME_ZONE
允许应用程序直接设置系统时区。
|
String |
SET_WALLPAPER
允许应用设置墙纸。
|
String |
SET_WALLPAPER_HINTS
允许应用程序设置墙纸提示。
|
String |
SIGNAL_PERSISTENT_PROCESSES
允许应用程序请求将信号发送到所有持久性进程。
|
String |
SMS_FINANCIAL_TRANSACTIONS
允许金融应用读取过滤的短信。
|
String |
START_VIEW_PERMISSION_USAGE
允许持有人启动应用程序的权限使用屏幕。
|
String |
STATUS_BAR
允许应用程序打开,关闭或禁用状态栏及其图标。
|
String |
SYSTEM_ALERT_WINDOW
允许应用程序使用在WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY 所有其他应用程序顶部显示的类型创建窗口 。
|
String |
TRANSMIT_IR
允许使用设备的红外发射器(如果有)。
|
String |
UNINSTALL_SHORTCUT
不要在您的应用中使用此权限。
|
String |
UPDATE_DEVICE_STATS
允许应用程序更新设备统计信息。
|
String |
USE_BIOMETRIC
允许应用使用设备支持的生物特征识别方式。
|
String |
USE_FINGERPRINT
该常数在API级别28中已弃用。应用程序应USE_BIOMETRIC 改为请求
|
String |
USE_FULL_SCREEN_INTENT
Build.VERSION_CODES.Q 想要使用的应用定位是 必需的notification full screen intents 。
|
String |
USE_SIP
允许应用程序使用SIP服务。
|
String |
VIBRATE
允许访问振动器。
|
String |
WAKE_LOCK
允许使用PowerManager WakeLocks保持处理器休眠或屏幕变暗。
|
String |
WRITE_APN_SETTINGS
允许应用程序写入apn设置并读取现有apn设置的敏感字段,例如用户和密码。
|
String |
WRITE_CALENDAR
允许应用程序写入用户的日历数据。
|
String |
WRITE_CALL_LOG
允许应用程序写入(但不能读取)用户的呼叫日志数据。
|
String |
WRITE_CONTACTS
允许应用程序写入用户的联系人数据。
|
String |
WRITE_EXTERNAL_STORAGE
允许应用程序写入外部存储。
|
String |
WRITE_GSERVICES
允许应用程序修改Google服务地图。
|
String |
WRITE_SECURE_SETTINGS
允许应用读取或写入安全系统设置。
|
String |
WRITE_SETTINGS
允许应用读取或写入系统设置。
|
String |
WRITE_SYNC_SETTINGS
允许应用程序写入同步设置。
|
String |
WRITE_VOICEMAIL
允许应用程序修改和删除系统中的现有语音邮件。
|