home page > Programmer development tools > Android Android Permissions

Android Manifest Permission Description

jurisdiction name describe
android.permission.ACCESS_CHECKIN_PROPERTIES Access Registration Properties Permission to read or write registration check in database property sheet
android.permission.ACCESS_COARSE_LOCATION Get error location Obtain the user's wrong longitude and latitude information through WiFi or mobile base station, and the positioning accuracy is about 30~1500m
android.permission.ACCESS_FINE_LOCATION Get exact position Receive satellite positioning information through GPS chip, and the positioning accuracy is within 10 meters
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Access Positioning Extra Commands Allow programs to access additional location provider instructions
android.permission.ACCESS_MOCK_LOCATION Get analog positioning information Get simulation location information, which is generally used to help developers debug applications
android.permission.ACCESS_NETWORK_STATE Get network status Get the network information status, such as whether the current network connection is valid
android.permission.ACCESS_SURFACE_FLINGER Access Surface Flinger The underlying graphic display support on the Android platform is generally used for game or camera preview interface and screenshots in the underlying mode
android.permission.ACCESS_WIFI_STATE Get WiFi status Get the current WiFi access status and WLAN hotspot information
android.permission.ACCOUNT_MANAGER Account management Access to account verification information, mainly GMail account information, which can only be accessed by system level processes
android.permission.AUTHENTICATE_ACCOUNTS Verify Account Allow a program to access account management ACCOUNT_MANAGER related information through account verification
android.permission.BATTERY_STATS Electricity statistics Get battery power statistics
android.permission.BIND_APPWIDGET Binding plug-ins A program is allowed to tell the appWidget service that it needs to access the database of the widget. Only very few applications can use this permission
android.permission.BIND_DEVICE_ADMIN Binding device management Request the system administrator receiver, which can only be used by the system
android.permission.BIND_INPUT_METHOD Binding input method Request the InputMethodService service, which can only be used by the system
android.permission.BIND_REMOTEVIEWS Bind RemoteView The request must be made through the RemoteViewsService service. Only the system can use
android.permission.BIND_WALLPAPER Bind Wallpaper The request must be made through the WallpaperService service. Only the system can use
android.permission.BLUETOOTH Using Bluetooth Allow programs to connect paired Bluetooth devices
android.permission.BLUETOOTH_ADMIN Bluetooth management Allow programs to discover and pair new Bluetooth devices
android.permission.BRICK Turn into bricks It is very dangerous to disable mobile phones. As the name implies, mobile phones become bricks
android.permission.BROADCAST_PACKAGE_REMOVED Broadcast when app is deleted Trigger a broadcast when an application is deleted
android.permission.BROADCAST_SMS Broadcast when receiving SMS Trigger a broadcast when receiving a short message
android.permission.BROADCAST_STICKY Continuous broadcasting Allow a program to quickly receive the next broadcast after receiving the broadcast
android.permission.BROADCAST_WAP_PUSH WAP PUSH broadcasting A broadcast is triggered after the WAP PUSH service is received
android.permission.CALL_PHONE Make a call Allow programs to enter phone numbers from non system dialers
android.permission.CALL_PRIVILEGED Call permission Allow the program to make calls and replace the dialer interface of the system
android.permission.CAMERA Photo permission Allow access to the camera for taking pictures
android.permission.CHANGE_COMPONENT_ENABLED_STATE Change component state Change whether the component is enabled
android.permission.CHANGE_CONFIGURATION Change configuration Allow the current application to change the configuration, such as positioning
android.permission.CHANGE_NETWORK_STATE Change network status Change the network status, such as whether the network can be connected
android.permission.CHANGE_WIFI_MULTICAST_STATE Changing WiFi Multicast Status Changing WiFi Multicast Status
android.permission.CHANGE_WIFI_STATE Change WiFi status Change WiFi status
android.permission.CLEAR_APP_CACHE Clear app cache Clear app cache
android.permission.CLEAR_APP_USER_DATA Clear User Data Clear applied user data
android.permission.CWJ_GROUP Underlying access Allow CWJ account group to access underlying information
android.permission.CELL_PHONE_MASTER_EX Mobile optimization master extended permissions Mobile optimization master extended permissions
android.permission.CONTROL_LOCATION_UPDATES Control positioning updates Allow access to mobile network location information changes
android.permission.DELETE_CACHE_FILES Delete cache file Allow app to delete cache files
android.permission.DELETE_PACKAGES Delete app Allow programs to delete apps
android.permission.DEVICE_POWER Power management Allow access to underlying power management
android.permission.DIAGNOSTIC Apply diagnostics Allow program to RW to diagnostic resources
android.permission.DISABLE_KEYGUARD Disable keyboard lock Allow programs to disable keyboard locks
android.permission.DUMP Transfer system information Allow programs to obtain system dump information from system services
android.permission.EXPAND_STATUS_BAR Status bar control Allow programs to expand or shrink the status bar
android.permission.FACTORY_TEST Factory test mode Allow the program to run in factory test mode
android.permission.FLASHLIGHT Using the flash Allow access to flash
android.permission.FORCE_BACK Forced Backward Allow the program to force the use of the back key, regardless of whether the activity is at the top level
android.permission.GET_ACCOUNTS Access account Gmail list Access GMail account list
android.permission.GET_PACKAGE_SIZE Get app size Get the file size of the app
android.permission.GET_TASKS Get task information Allow programs to get current or recently running apps
android.permission.GLOBAL_SEARCH Allow global search Allow programs to use the global search feature
android.permission.HARDWARE_TEST Hardware test Access hardware auxiliary equipment for hardware testing
android.permission.INJECT_EVENTS Injection event Allow access to the underlying events of this program, and obtain the event flow of keys and trackballs
android.permission.INSTALL_LOCATION_PROVIDER Installation and positioning Installation and positioning
android.permission.INSTALL_PACKAGES Install Application Allow programs to install apps
android.permission.INTERNAL_SYSTEM_WINDOW Internal system window Allow the program to open internal windows, not open this permission to third-party applications
android.permission.INTERNET access networks Access to network connection may generate GPRS traffic
android.permission.KILL_BACKGROUND_PROCESSES End background process Allow the program to call killBackgroundProcesses (String). method to end the background process
android.permission.MANAGE_ACCOUNTS Management account Allow the program to manage the account list in the AccountManager
android.permission.MANAGE_APP_TOKENS Management Program Reference Manage creation, destruction, Z-axis sequence, only for the system
android.permission.MTWEAK_USER Advanced permissions Allow mTweak users to access advanced system permissions
android.permission.MTWEAK_FORUM Community permissions Allow mTweak community permissions
android.permission.MASTER_CLEAR Soft Formatting Allow programs to perform soft formatting and delete system configuration information
android.permission.MODIFY_AUDIO_SETTINGS Modify sound settings Modify sound setting information
android.permission.MODIFY_PHONE_STATE Modify phone status Modify the phone status, such as flight mode, but do not include the interface of the replacement system dialer
android.permission.MOUNT_FORMAT_FILESYSTEMS Format File System Format removable file system, such as format and empty SD card
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Mount the file system Mount and unmount external file systems
android.permission.NFC Allow NFC communication Allows programs to perform NFC short-range communication operations for mobile support
android.permission.PERSISTENT_ACTIVITY Permanent Activity Create a permanent activity, which is marked to be removed in the future
android.permission.PROCESS_OUTGOING_CALLS Handling outgoing calls Allow the program to monitor, modify or abandon the call
android.permission.READ_CALENDAR Read schedule reminder Allow the program to read the user's schedule information
android.permission.READ_CONTACTS Read contacts Allow app to access contact address book information
android.permission.READ_FRAME_BUFFER Screenshot Read frame buffer for screen capture
com.android.browser.permission.READ_HISTORY_BOOKMARKS Read Favorites and History Read browser favorites and history
android.permission.READ_INPUT_STATE Read input status Read the input status of the current key, only for the system
android.permission.READ_LOGS Read system log Read the underlying system log
android.permission.READ_PHONE_STATE Read phone status Access phone status
android.permission.READ_SMS Read SMS content Read SMS content
android.permission.READ_SYNC_SETTINGS Read synchronization settings Read sync settings, read Google online sync settings
android.permission.READ_SYNC_STATS Read synchronization status Read the synchronization status to get Google online synchronization status
android.permission.REBOOT reboot device Allow program to restart device
android.permission.RECEIVE_BOOT_COMPLETED Start up automatically allows Allow the program to start and run automatically
android.permission.RECEIVE_MMS Receive MMS Receive MMS
android.permission.RECEIVE_SMS Receive SMS Receive SMS
android.permission.RECEIVE_WAP_PUSH Receive Wap Push Receive WAP PUSH messages
android.permission.RECORD_AUDIO sound recording A microphone that records sound through a mobile phone or headset
android.permission.REORDER_TASKS Sort system tasks Reorder the tasks in Z-axis operation of the system
android.permission.RESTART_PACKAGES End system task To end the task, use the restartPackage (String) method, which will give up externally
android.permission.SEND_SMS Send SMS Send SMS
android.permission.SET_ACTIVITY_WATCHER Set the activity to observe its Setting the Activity Viewer is generally used for monkey testing
com.android.alarm.permission.SET_ALARM Set alarm reminder Set alarm reminder
android.permission.SET_ALWAYS_FINISH Set Always Exit Set whether the program always exits in the background
android.permission.SET_ANIMATION_SCALE Set Animation Scaling Set global animation scale
android.permission.SET_DEBUG_APP Set Debugger Set debugging program, generally used for development
android.permission.SET_ORIENTATION Set screen orientation Set the screen direction to horizontal screen or standard mode display, not for common applications
android.permission.SET_PREFERRED_APPLICATIONS Set application parameters Setting application parameters no longer works. See addPackageToPreferred (String) for details
android.permission.SET_PROCESS_LIMIT Set process limits Allow programs to set a limit on the maximum number of processes
android.permission.SET_TIME Set system time Set system time
android.permission.SET_TIME_ZONE Set system time zone Set system time zone
android.permission.SET_WALLPAPER Set desktop wallpaper Set desktop wallpaper
android.permission.SET_WALLPAPER_HINTS Set wallpaper suggestions Set wallpaper suggestions
android.permission.SIGNAL_PERSISTENT_PROCESSES Send permanent process signal Send a permanent process signal
android.permission.STATUS_BAR Status bar control Allow programs to open, close, and disable the status bar
android.permission.SUBSCRIBED_FEEDS_READ Access subscriptions Access the database of subscription information
android.permission.SUBSCRIBED_FEEDS_WRITE Write subscription Write or modify the database of subscription content
android.permission.SYSTEM_ALERT_WINDOW Show system window Show system window
android.permission.UPDATE_DEVICE_STATS Update device status Update device status
android.permission.USE_CREDENTIALS Use certificate Allow programs to request authentication from AccountManager
android.permission.USE_SIP Use SIP video Allow programs to use SIP video services
android.permission.VIBRATE Use vibration Allowable vibration
android.permission.WAKE_LOCK Wake Lock Allow the background process to still run after the phone screen is turned off
android.permission.WRITE_APN_SETTINGS Write GPRS access point settings Write network GPRS access point settings
android.permission.WRITE_CALENDAR Write schedule reminder Write the schedule, but it cannot be read
android.permission.WRITE_CONTACTS Write contact Write the contact but cannot read it
android.permission.WRITE_EXTERNAL_STORAGE Write to external storage Allow programs to write to external storage, such as files on SD card
android.permission.WRITE_GSERVICES Write Google map data Allow programs to write Google Map service data
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Write Favorites and History Write browser history or favorites, but not readable
android.permission.WRITE_SECURE_SETTINGS Read/write system sensitive settings Allow programs to read and write system security sensitive settings
android.permission.WRITE_SETTINGS Read/write system settings Allow reading and writing system settings
android.permission.WRITE_SMS text messages Allow SMS writing