Permission | Name | Description |
android.permission.ACCESS_CHECKIN_PROPERTIES | Access to registration properties | Permission to read or write to the registration check-in database properties table |
android.permission.ACCESS_COARSE_LOCATION | Obtain wrong location | Get user's wrong latitude and longitude information through WiFi or mobile base station, the positioning accuracy is about 30~1500 meters. |
android.permission.ACCESS_FINE_LOCATION | Get precise location | Receive satellite positioning information via GPS chip, with positioning accuracy within 10 meters. |
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | Access to additional positioning commands | Allow the program to access additional positioning provider commands. |
android.permission.ACCESS_MOCK_LOCATION | Get analog position information | Get analog location information, generally used to help developers debug the application. |
android.permission.ACCESS_NETWORK_STATE | Get network status | Gets the status of network information, such as whether the current network connection is active or not. |
android.permission.ACCESS_SURFACE_FLINGER | Access to Surface Flinger | The underlying graphical display support on Android platform, generally used for game or camera preview interface and the underlying mode of the screenshot |
android.permission.ACCESS_WIFI_STATE | Get WiFi status | Get the status of current WiFi access and WLAN hotspot information. |
android.permission.ACCOUNT_MANAGER | Account Management | Get account authentication information, mainly GMail account information, only system level processes can access the permissions |
android.permission.AUTHENTICATE_ACCOUNTS | Account Verification | Allow a program to access account management ACCOUNT_MANAGER related information through account verification. |
android.permission.BATTERY_STATS | Battery Statistics | Get battery statistics. |
android.permission.BIND_APPWIDGET | Binding Widgets | Allow a program to tell the appWidget service that it needs to access the plugin's database, only very few applications use this permission. |
android.permission.BIND_DEVICE_ADMIN | Bind device management | request system administrator receiver, only the system can use this permission |
android.permission.BIND_INPUT_METHOD | Binding input method | request InputMethodService service, only system can use it |
android.permission.BIND_REMOTEVIEWS | Bind RemoteView | Must be requested through the RemoteViewsService, only available on the system. |
android.permission.BIND_WALLPAPER | Bind Wallpaper | Must be requested through the WallpaperService service, only available on the system. |
android.permission.BLUETOOTH | Using Bluetooth | Allows the program to connect to paired Bluetooth devices. |
android.permission.BLUETOOTH_ADMIN | Bluetooth Management | Allows the program to discover and pair new Bluetooth devices. |
android.permission.BRICK | Brick | Can disable the phone, very dangerous, as the name suggests, turning the phone into a brick |
android.permission.BROADCAST_PACKAGE_REMOVED | App Deletion Broadcast | Triggers a broadcast when an app is deleted |
android.permission.BROADCAST_SMS | Receive SMS broadcast | Triggers a broadcast when a text message is received |
android.permission.BROADCAST_STICKY | Continuous Broadcast | Allows an application to receive a broadcast and then quickly receive the next broadcast. |
android.permission.BROADCAST_WAP_PUSH | WAP PUSH Broadcast | Triggers a broadcast when received by the WAP PUSH service. |
android.permission.CALL_PHONE | Dialing | Allows a program to enter a phone number from a non-system dialer. |
android.permission.CALL_PRIVILEGED | Calling Privileges | Allow the program to make a phone call, replacing the system dialer interface. |
android.permission.CAMERA | Photo permission | Allow access to the camera to take pictures |
android.permission.CHANGE_COMPONENT_ENABLED_STATE | Change component status | Changes the state of the component if it is enabled or not |
android.permission.CHANGE_CONFIGURATION | Change Configuration | Allow the current application to change its configuration, such as location. |
android.permission.CHANGE_NETWORK_STATE | Change network status | Change the network status, e.g. whether it can connect to the Internet or not |
android.permission.CHANGE_WIFI_MULTICAST_STATE | Change WiFi multicast status | Change WiFi multicast status |
android.permission.CHANGE_WIFI_STATE | Change WiFi status | Change WiFi status |
android.permission.CLEAR_APP_CACHE | Clear Application Cache | Clearing Application Cache |
android.permission.CLEAR_APP_USER_DATA | Clear user data | Clearing the app's user data |
android.permission.CWJ_GROUP | Lower level access permissions | Allow CWJ account groups to access underlying information |
android.permission.CELL_PHONE_MASTER_EX | Mobile Optimizer Extended Access | Mobile Optimizer Extended Access |
android.permission.CONTROL_LOCATION_UPDATES | Control location updates | Allow access to mobile network location information changes |
android.permission.DELETE_CACHE_FILES | Delete Cached Files | Allow apps to delete cached files |
android.permission.DELETE_PACKAGES | Delete apps | Allow programs to delete applications |
android.permission.DEVICE_POWER | Power Management | Allow access to underlying power management |
android.permission.DIAGNOSTIC | Application Diagnostics | Allow program to RW to diagnostic resources |
android.permission.DISABLE_KEYGUARD | Disable Keyboard Lock | Allows program to disable keyboard lock |
android.permission.DUMP | Dump System Information | Allow programs to get system dump information from system services |
android.permission.EXPAND_STATUS_BAR | Status Bar Control | Allows programs to expand or contract the status bar |
android.permission.FACTORY_TEST | Factory Test Mode | Allows the program to run factory test mode |
android.permission.FLASHLIGHT | Using the Flash | Allows access to the flash |
android.permission.FORCE_BACK | Force Back | Allow programs to force the back button to be used, regardless of whether the Activity is at the top level or not. |
android.permission.GET_ACCOUNTS | Access to the list of GMail accounts | Access the list of GMail accounts |
android.permission.GET_PACKAGE_SIZE | Get application size | Get the file size of the application |
android.permission.GET_TASKS | Get task information | Allow the program to get the current or most recently run application |
android.permission.GLOBAL_SEARCH | Allow global search | Allow the program to use the global search function |
android.permission.HARDWARE_TEST | Hardware Testing | Access to hardware assistive devices for hardware testing. |
android.permission.INJECT_EVENTS | Inject events | Allow access to the underlying events of the program, get the event streams of keys and trackballs. |
android.permission.INSTALL_LOCATION_PROVIDER | Installation and Positioning Provision | Installation Positioning Provider |
android.permission.INSTALL_PACKAGES | Install application | Allows the program to install applications |
android.permission.INTERNAL_SYSTEM_WINDOW | Internal system windows | Allow programs to open internal windows, not available to third-party applications. |
android.permission.INTERNET | Access to the network | Access to network connections, may generate GPRS traffic. |
android.permission.KILL_BACKGROUND_PROCESSES | End background processes | Allow programs to call killBackgroundProcesses(String). method. |
android.permission.MANAGE_ACCOUNTS | Managing Accounts | Allows the program to manage the list of accounts in AccountManager. |
android.permission.MANAGE_APP_TOKENS | Manage program references | Manage Create, Destroy, and Z-axis sequences, for system use only. |
android.permission.MTWEAK_USER | Advanced Privileges | Allows mTweak users to access advanced system privileges. |
android.permission.MTWEAK_FORUM | Community Privileges | Allows access to mTweak community permissions |
android.permission.MASTER_CLEAR | Soft Format | Allows the program to perform a soft format to remove system configuration information. |
android.permission.MODIFY_AUDIO_SETTINGS | Modify sound settings | Modify sound setting information |
android.permission.MODIFY_PHONE_STATE | Modify phone status | Modifies phone status, such as Airplane Mode, but does not include replacing the system dialer interface. |
android.permission.MOUNT_FORMAT_FILESYSTEMS | Format file system | Formatting the removable file system, e.g. formatting and emptying the SD card. |
android.permission.MOUNT_UNMOUNT_FILESYSTEMS | Mount file system | Mount and unmount external file systems |
android.permission.NFC | Allow NFC communication | Allow programs to perform NFC proximity communication for mobile support. |
android.permission.PERSISTENT_ACTIVITY | Persistent Activity | Creates a persistent Activity that is marked for future removal. |
android.permission.PROCESS_OUTGOING_CALLS | Handles outgoing calls | Allows the program to monitor, modify or drop outgoing calls. |
android.permission.READ_CALENDAR | Read Schedule Reminder | Allows the program to read the user's schedule |
android.permission.READ_CONTACTS | Read Contacts | Allow the application to access the contact's address book information |
android.permission.READ_FRAME_BUFFER | Screenshot | Read frame buffer for screenshots |
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 logs | Read the underlying system logs |
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 synchronization settings, read Google online synchronization settings |
android.permission.READ_SYNC_STATS | Read synchronization status | Read sync status,get Google online sync status. |
android.permission.REBOOT | Reboot device | Allow the program to reboot the device |
android.permission.RECEIVE_BOOT_COMPLETED | Allow power-on auto-run | Allow programs to run automatically at power on |
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 | Recording | Record sound through the phone or headset microphone |
android.permission.REORDER_TASKS | Sorting System Tasks | Reordering running tasks in the system Z-axis |
android.permission.RESTART_PACKAGES | Ending system tasks | Ending a task by restartPackage(String) method, which will be abandoned in the future. |
android.permission.SEND_SMS | Send SMS | Send SMS |
android.permission.SET_ACTIVITY_WATCHER | Setting up Activity Watchers | Setting up an Activity watcher is generally used for monkey testing. |
com.android.alarm.permission.SET_ALARM | Setting an alarm reminder | Setting an alarm reminder |
android.permission.SET_ALWAYS_FINISH | Setting Always Quit | Set whether the program always quits in the background |
android.permission.SET_ANIMATION_SCALE | Setting animation scaling | Setting global animation scaling |
android.permission.SET_DEBUG_APP | Setting the debugger | Setting the debugger, usually used for development. |
android.permission.SET_ORIENTATION | Set screen orientation | Set the screen orientation to landscape or standard display, not used for general applications. |
android.permission.SET_PREFERRED_APPLICATIONS | Set application parameters | set the parameters of the application, no longer work specifically see addPackageToPreferred(String) Introduction |
android.permission.SET_PROCESS_LIMIT | Set process limit | Allows the program to set a limit on the maximum number of processes |
android.permission.SET_TIME | Set system time | Sets the system time |
android.permission.SET_TIME_ZONE | Sets the system time zone. | Setting the system time zone |
android.permission.SET_WALLPAPER | Setting the desktop wallpaper | Setting the desktop wallpaper |
android.permission.SET_WALLPAPER_HINTS | Setting Wallpaper Suggestions | Setting wallpaper suggestions |
android.permission.SIGNAL_PERSISTENT_PROCESSES | Send a permanent process signal | Send a permanent process signal |
android.permission.STATUS_BAR | Status bar control | Allow the program to turn on, off, and disable the status bar |
android.permission.SUBSCRIBED_FEEDS_READ | Access to subscriptions | Accessing the database of subscription information |
android.permission.SUBSCRIBED_FEEDS_WRITE | Write subscription content | Write or modify the database of subscription contents |
android.permission.SYSTEM_ALERT_WINDOW | Show System Window | Displaying the System Window |
android.permission.UPDATE_DEVICE_STATS | Updating Device Status | Updating Device Status |
android.permission.USE_CREDENTIALS | Using Certificates | Allow programs to request authentication from AccountManager |
android.permission.USE_SIP | Using SIP Video | Allow programs to use SIP video service |
android.permission.VIBRATE | Using Vibration | Allow Vibration |
android.permission.WAKE_LOCK | Wake-up lock | Allow programs to run in background processes even after the phone screen is turned off |
android.permission.WRITE_APN_SETTINGS | Write to GPRS access point settings | Write to network GPRS access point settings |
android.permission.WRITE_CALENDAR | Write schedule reminders | Write to calendar, but not readable |
android.permission.WRITE_CONTACTS | Write contacts | Write to contacts, but not readable |
android.permission.WRITE_EXTERNAL_STORAGE | Write to external memory | Allows the program to write to external storage, e.g. files on SD card. |
android.permission.WRITE_GSERVICES | Write to Google Map | Allows the program to write to Google Map service data. |
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS | Write Favorites and History | Write to browser history or favorites, but not readable. |
android.permission.WRITE_SECURE_SETTINGS | Read and Write System Sensitive Settings | Allow programs to read and write system security sensitive settings. |
android.permission.WRITE_SETTINGS | Read and write system settings | Allow programs to read and write system settings |
android.permission.WRITE_SMS | Write SMS | Allow writing SMS |