Android Permissions Daquan
Ctrl+f to quickly find
Access Network
Android.permission.INTERNET, access to network connections, may generate GPRS traffic
Android.permission.CHANGE_WIFI_STATE WIFI Change Status
Android.permission.ACCESS_WIFI_STATE WIFI Status
Android.permission.ACCESS_NETWORK_STATE Network Status
Recording video
Android.permission.CAMERA
Android.permission.RECORD_AUDIO
Android.permission.WRITE_EXTERNAL_STORAGE
Bottom-level access rights
Android.permission.CWJ_GROUP, allowing the CWJ account group access to the underlying information
Mobile Optimizer Master Extended privileges
Android.permission.CELL_PHONE_MASTER_EX, Mobile Optimizer Master extended privileges
Control location Updates
Android.permission.CONTROL_LOCATION_UPDATES, allowing access to mobile network location information changes
Delete a cache file
Android.permission.DELETE_CACHE_FILES, allow app to delete cache files
Delete an app
Android.permission.DELETE_PACKAGES, allowing programs to remove apps
Power Management
Android.permission.DEVICE_POWER, allowing access to the underlying power management
Application Diagnostics
Android.permission.DIAGNOSTIC, allow program to RW to diagnostic resource
Disabling the keyboard lock
Android.permission.DISABLE_KEYGUARD, allowing the program to disable the keyboard lock
Dump System Information
Android.permission.DUMP, allows the program to obtain system DUMP information from the system service
Status bar control
Android.permission.EXPAND_STATUS_BAR, allowing programs to extend or shrink the status bar
Factory test Mode
Android.permission.FACTORY_TEST, allowing the program to run factory test mode
Using the Flash
Android.permission.FLASHLIGHT, allow access to flash
Forced back
Android.permission.FORCE_BACK, allows the program to force the back button to be used, regardless of whether the activity is on the top level
Access your account Gmail list
Android.permission.GET_ACCOUNTS, visit Gmail account List
Get app Size
Android.permission.GET_PACKAGE_SIZE, get the file size of the app
Get task Information
Android.permission.GET_TASKS, allows the program to get the current or most recently run app
Allow Global Search
Android.permission.GLOBAL_SEARCH, allows the program to use the global search function
Hardware testing
Android.permission.HARDWARE_TEST, accessing hardware-assisted devices for hardware testing
Injection events
Android.permission.INJECT_EVENTS, allowing access to the underlying event of the program to get the key, Trackball event stream
Installation Targeting provides
Android.permission.INSTALL_LOCATION_PROVIDER, installation positioning provided
Install the application
Android.permission.INSTALL_PACKAGES, allowing programs to install apps
Internal system window
Android.permission.INTERNAL_SYSTEM_WINDOW, allows the program to open internal windows and does not open this permission to third-party applications
End background Process
Android.permission.KILL_BACKGROUND_PROCESSES, which allows the program to call Killbackgroundprocesses (String). Method End Background Process
Manage your Account
Android.permission.MANAGE_ACCOUNTS, allowing programs to manage the list of accounts in Accountmanager
Management Program Reference
Android.permission.MANAGE_APP_TOKENS, managing creation, Destruction, Z-order, only for system
Advanced Permissions
Android.permission.MTWEAK_USER, allowing Mtweak users access to advanced system permissions
Community Permissions
Android.permission.MTWEAK_FORUM, allowing the use of Mtweak community permissions
Soft formatting
Android.permission.MASTER_CLEAR, allows the program to perform soft formatting, remove system configuration information
Modify Sound Settings
Android.permission.MODIFY_AUDIO_SETTINGS, modify sound settings information
Modify Phone status
Android.permission.MODIFY_PHONE_STATE, modify phone status, such as airplane mode, but do not include replacement system dialer interface
Format File system
Android.permission.MOUNT_FORMAT_FILESYSTEMS, format the removable file system, such as formatted empty SD card
Mount File System
Android.permission.MOUNT_UNMOUNT_FILESYSTEMS, mount, reverse mount external file system
Allow NFC communication
Android.permission.NFC, allows the program to perform NFC near-range communication operations for mobile support
Permanent activity
Android.permission.PERSISTENT_ACTIVITY, create a permanent ACTIVITY that is marked for future removal
Processing Outgoing Calls
Android.permission.PROCESS_OUTGOING_CALLS, allowing programs to monitor, modify, or discard broadcast calls
Read Schedule Reminders
Android.permission.READ_CALENDAR, allowing the program to read user's schedule information
Reading contacts
Android.permission.READ_CONTACTS, allowing apps to access contact Address Book information
Screen
Android.permission.READ_FRAME_BUFFER, read frame cache for screen
Read Favorites and History
Com.android.browser.permission.READ_HISTORY_BOOKMARKS, Reading browser favorites and history
Read input status
Android.permission.READ_INPUT_STATE, reading the input state of the current key, only for system
Read System log
Android.permission.READ_LOGS, reading the system bottom log
Read phone status
Android.permission.READ_PHONE_STATE, Access phone status
Read SMS Content
Android.permission.READ_SMS, read SMS content
Read Sync settings
Android.permission.READ_SYNC_SETTINGS, read sync settings, read Google online sync settings
Read Synchronization Status
Android.permission.READ_SYNC_STATS, read sync status, get Google online sync status
Restarting the device
Android.permission.REBOOT, allowing the program to restart the device
Power on automatically allow
Android.permission.RECEIVE_BOOT_COMPLETED, allows the program to start automatically run
Receive MMS
Android.permission.RECEIVE_MMS, receiving MMS
Receive SMS
Android.permission.RECEIVE_SMS, receive SMS
Receive WAP Push
Android.permission.RECEIVE_WAP_PUSH, receiving WAP PUSH information
Recording
Android.permission.RECORD_AUDIO, recording sound through the phone or headset of the mic
Sort System Tasks
Android.permission.REORDER_TASKS, reordering tasks in the system z-axis run
End System Tasks
Android.permission.RESTART_PACKAGES, end the task through the Restartpackage (String) method, which will be discarded in the foreign
Send SMS
Android.permission.SEND_SMS, send SMS
Set activity to observe its
Android.permission.SET_ACTIVITY_WATCHER, setting ACTIVITY observers is typically used for monkey testing
Set Alarm Reminders
Com.android.alarm.permission.SET_ALARM, setting alarm reminders
Setting always exits
Android.permission.SET_ALWAYS_FINISH, sets whether the program always exits in the background
Set Animation zoom
Android.permission.SET_ANIMATION_SCALE, setting global animation scaling
To set up a debug program
Android.permission.SET_DEBUG_APP, setting up a debug program, typically used for development
Set screen orientation
Android.permission.SET_ORIENTATION, set screen orientation for horizontal or standard display, not for general applications
Set Application parameters
Android.permission.SET_PREFERRED_APPLICATIONS, setting application parameters, no longer working specific view addpackagetopreferred (String) Introduction
Set Process Limits
Android.permission.SET_PROCESS_LIMIT, allows the program to set the maximum number of processes limit
Setting the system time
Android.permission.SET_TIME, setting the system time
Set the system time zone
Android.permission.SET_TIME_ZONE, setting the system time zone
Set Desktop wallpaper
Android.permission.SET_WALLPAPER, setting desktop wallpaper
Set Wallpaper Suggestions
Android.permission.SET_WALLPAPER_HINTS, setting wallpaper suggestions
Send a permanent process signal
Android.permission.SIGNAL_PERSISTENT_PROCESSES, send a permanent process signal
Status bar control
Android.permission.STATUS_BAR, allow program to open, close, disable status bar
Access subscription Content
Android.permission.SUBSCRIBED_FEEDS_READ, accessing the subscription information database
Write subscription content
Android.permission.SUBSCRIBED_FEEDS_WRITE, writing or modifying a database of subscription content
Show System window
Android.permission.SYSTEM_ALERT_WINDOW, displaying the system window
Update Device status
Android.permission.UPDATE_DEVICE_STATS, updating the device status
Using certificates
Android.permission.USE_CREDENTIALS, allowing the program to request validation from Accountmanager
Using SIP Video
Android.permission.USE_SIP, allowing programs to use SIP Video services
Using vibrations
Android.permission.VIBRATE, permissible vibrations
Wakeup Lock
Android.permission.WAKE_LOCK, allows the program to still run after the phone screen shuts down after the background process
Write GPRS access point settings
Android.permission.WRITE_APN_SETTINGS, write network GPRS access point settings
Write a schedule reminder
Android.permission.WRITE_CALENDAR, write schedule, but not readable
Write a contact
Android.permission.WRITE_CONTACTS, writing contacts, but not readable
Write to external storage
Android.permission.WRITE_EXTERNAL_STORAGE, allows programs to write to external storage, such as SD card write file
Write Google Maps data
Android.permission.WRITE_GSERVICES, allowing programs to write to Google Map service data
Write Favorites and History
Com.android.browser.permission.WRITE_HISTORY_BOOKMARKS, writing to browser history or favorites, but not readable
Read/write system sensitive settings
Android.permission.WRITE_SECURE_SETTINGS, allowing programs to read and write system security-sensitive settings
Read and write system settings
Android.permission.WRITE_SETTINGS, allow read and write system settings
Write a text message
Android.permission.WRITE_SMS, allowing text messages to be written
Write online sync settings
Android.permission.WRITE_SYNC_SETTINGS, write to Google online sync settings
<uses-permission android:name= "Android.permission.ACCESS_WIFI_STATE"/>
Access Registration Properties
Android.permission.ACCESS_CHECKIN_PROPERTIES, read or write permission to enlist Check-in Database property sheet
Get the wrong position
Android.permission.ACCESS_COARSE_LOCATION, through WiFi or mobile base station way to obtain user error of latitude and longitude information, positioning accuracy of about 30~1500 meters
Get precise location
Android.permission.ACCESS_FINE_LOCATION, GPS chip to receive satellite positioning information, positioning accuracy of up to 10 meters or less
Access to locate additional commands
Android.permission.ACCESS_LOCATION_EXTRA_COMMANDS, allowing programs to access additional location provider directives
GPS positioning to obtain simulated positioning information
Android.permission.ACCESS_MOCK_LOCATION, get analog location information, typically used to help developers debug applications
Get network status
Android.permission.ACCESS_NETWORK_STATE, gets the status of the network information, such as whether the current network connection is valid
Access Surface Flinger
Graphical display support at the bottom of the Android.permission.access_surface_flinger,android platform, typically used for game or Camera preview and underlying mode screens
Get WiFi status
Android.permission.ACCESS_WIFI_STATE, get the status of your current WIFI access and information about Wi-Fi hotspots
Account Management
Android.permission.ACCOUNT_MANAGER, Get account verification information, mainly Gmail account information, only system-level processes can access the permissions
Verify your Account
Android.permission.AUTHENTICATE_ACCOUNTS, allows a program to access account management Account_manager related information through account authentication method
Power statistics
Android.permission.BATTERY_STATS, getting battery charge statistics
Binding widgets
Android.permission.BIND_APPWIDGET, allows a program to tell the Appwidget service to access the small plug-in database, only a very small number of applications to use this permission
Binding Device Management
Android.permission.BIND_DEVICE_ADMIN, request system Administrator receiver receiver, only system can use
Binding Input Method
Android.permission.BIND_INPUT_METHOD, request Inputmethodservice Service, only system can use
Binding RemoteView
Android.permission.BIND_REMOTEVIEWS, must be requested through the Remoteviewsservice service, only the system can use
Binding Wallpaper
Android.permission.BIND_WALLPAPER, must be requested through the Wallpaperservice service, only the system can use
Using Bluetooth
Android.permission.BLUETOOTH, allowing programs to connect to paired Bluetooth devices
Bluetooth management
Android.permission.BLUETOOTH_ADMIN, allowing the program to discover and pair new Bluetooth devices
Become a Brick
Android.permission.BRICK, able to disable the phone, is very dangerous, as the name implies is to make the phone into bricks
Broadcast when app is deleted
Android.permission.BROADCAST_PACKAGE_REMOVED, when an app triggers a broadcast when it's deleted
Broadcast when SMS is received
Android.permission.BROADCAST_SMS, triggering a broadcast when a text message is received
Continuous broadcast
Android.permission.BROADCAST_STICKY, allows a program to receive broadcasts quickly after receiving the next broadcast
WAP Push Broadcast
Android.permission.broadcast_wap_push,wap PUSH Service is received and triggers a broadcast
Dial number
Android.permission.CALL_PHONE, allows a program to enter a phone number from a non-system dialer
Call permissions
Android.permission.CALL_PRIVILEGED, allowing the program to make calls and replace the dialer interface of the system
Permission to take photos
Android.permission.CAMERA, allowing camera access to take pictures
Changing Component Status
Android.permission.CHANGE_COMPONENT_ENABLED_STATE, changing whether the component is enabled state
Change Configuration
Android.permission.CHANGE_CONFIGURATION, allows the current application to change configuration, such as positioning
Change network status
Android.permission.CHANGE_NETWORK_STATE, change network status if you can connect
Change WiFi Multicast status
Android.permission.CHANGE_WIFI_MULTICAST_STATE, changing the WIFI multicast status
Change WiFi status
Android.permission.CHANGE_WIFI_STATE, change WIFI status
Clear the app cache
Android.permission.CLEAR_APP_CACHE, clear the app cache
Clear User Data
Android.permission.CLEAR_APP_USER_DATA, clear the app's user data
Android Permissions Daquan (Android development must know)