Android (Java) Learning notes 124:android permissions Daquan

Source: Internet
Author: User

Access Registration Properties Android.permission.ACCESS_CHECKIN_PROPERTIES
Read or write permissions to enlist the Check-in database property sheet
Get the wrong position Android.permission.ACCESS_COARSE_LOCATION
Obtain user-error latitude and longitude information via WiFi or mobile base station
Positioning accuracy approximate error in 30~1500 m
Get precise location Android.permission.ACCESS_FINE_LOCATION
Receiving satellite positioning information via GPS chip
Positioning accuracy up to 10 m
Access to locate additional commands Android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
Allow programs to access additional location provider directives
Get simulated positioning information Android.permission.ACCESS_MOCK_LOCATION
Get simulated positioning information
Typically used to help developers debug applications
Get network status Android.permission.ACCESS_NETWORK_STATE
Get Network information status
If the current network connection is valid
Access
Surface Flinger
Android.permission.ACCESS_SURFACE_FLINGER
Support for graphical display on Android platform
Screens commonly used for game or Camera preview and underlying modes
Get WiFi status Android.permission.ACCESS_WIFI_STATE
Get the status of your current WiFi access and information about your WLAN hotspot
Account Management Android.permission.ACCOUNT_MANAGER
Get Account verification Information
Primarily for Gmail account information
Permissions that only system-level processes can access
Verify your Account Android.permission.AUTHENTICATE_ACCOUNTS
Allows a program to access account management through account verification Account_manager related information
Power statistics Android.permission.BATTERY_STATS
Get Battery charge statistics
Binding widgets Android.permission.BIND_APPWIDGET
Allows a program to tell Appwidget that the service needs access to a small plug-in database
This privilege is only used by very few apps
Binding Device Management Android.permission.BIND_DEVICE_ADMIN
Request System Administrator receiver Receiver
Only the system can use
Binding Input Method Android.permission.BIND_INPUT_METHOD
Request Inputmethodservice Service
Only the 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
Allow programs to connect paired Bluetooth devices
Bluetooth management Android.permission.BLUETOOTH_ADMIN
Allow programs to discover and pair new Bluetooth devices
Become a Brick Android.permission.BRICK
Ability to disable phone
Very dangerous.
As the name implies, 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
Triggers a broadcast when a text message is received
Continuous broadcast Android.permission.BROADCAST_STICKY
Allow a program to receive a broadcast quickly after receiving the next broadcast
WAP Push Broadcast Android.permission.BROADCAST_WAP_PUSH
A broadcast is triggered after a WAP push service is received
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
Allow programs to make calls
Replace the dialer interface of the system
Permission to take photos Android.permission.CAMERA
Allow camera access to take pictures
Changing Component Status Android.permission.CHANGE_COMPONENT_ENABLED_STATE
Change whether a component is enabled state
Change Configuration Android.permission.CHANGE_CONFIGURATION
Allow current app 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
Change 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
Bottom-level access rights Android.permission.CWJ_GROUP
Allow CWJ Account group access to 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
Allow 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
Allow programs to remove apps
Power Management Android.permission.DEVICE_POWER
Allow 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
Allow program to disable keyboard lock
Dump System Information Android.permission.DUMP
Allows programs to obtain system dump information from system services
Status bar control Android.permission.EXPAND_STATUS_BAR
Allow programs to extend or shrink the status bar
Factory test Mode Android.permission.FACTORY_TEST
Allow program to run factory test mode
Using the Flash Android.permission.FLASHLIGHT
Allow access to flash
Forced back Android.permission.FORCE_BACK
Allow the program to force the back button to be used
Whether the activity is on the top level or not
Access your account Gmail list Android.permission.GET_ACCOUNTS
Access your Gmail account list
Get app Size Android.permission.GET_PACKAGE_SIZE
Get the file size of your app
Get task Information Android.permission.GET_TASKS
Allow programs to get current or recently run apps
Allow Global Search Android.permission.GLOBAL_SEARCH
Allow programs to use the global search feature
Hardware testing Android.permission.HARDWARE_TEST
Accessing hardware assistive devices
For hardware testing
Injection events Android.permission.INJECT_EVENTS
Allow access to the underlying event of this program
Gets the event stream of the key, Trackball
Installation Targeting provides Android.permission.INSTALL_LOCATION_PROVIDER
Installation Targeting provides
Install the application Android.permission.INSTALL_PACKAGES
Allow programs to install apps
Internal system window Android.permission.INTERNAL_SYSTEM_WINDOW
Allow program to open internal window
Do not open this permission to third-party applications
Access Network Android.permission.INTERNET
Access Network Connections
May generate GPRS traffic
End background Process Android.permission.KILL_BACKGROUND_PROCESSES
Allows the program to call Killbackgroundprocesses (String). Method End Background Process
Manage your Account Android.permission.MANAGE_ACCOUNTS
Allow programs to manage the list of accounts in Accountmanager
Management Program Reference Android.permission.MANAGE_APP_TOKENS
Manage creation, destruction, z-axis order
Only for system
Advanced Permissions Android.permission.MTWEAK_USER
Allow Mtweak users to access advanced system permissions
Community Permissions Android.permission.MTWEAK_FORUM
Allow use of Mtweak community permissions
Soft formatting Android.permission.MASTER_CLEAR
Allow programs 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 flight mode
But does not include the replacement system dialer interface
Format File system Android.permission.MOUNT_FORMAT_FILESYSTEMS
Format a 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-distance communication operations
For mobile support
Permanent activity Android.permission.PERSISTENT_ACTIVITY
Create a permanent activity
The feature is marked for future removal
Processing Outgoing Calls Android.permission.PROCESS_OUTGOING_CALLS
Allow program monitoring
Modify or discard a broadcast call
Read Schedule Reminders Android.permission.READ_CALENDAR
Allow programs to read user's schedule information
Reading contacts Android.permission.READ_CONTACTS
Allow 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
Read Browser favorites and history
Read input status Android.permission.READ_INPUT_STATE
Reads the input state of the current key
Only for system
Read System log Android.permission.READ_LOGS
Read 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 Synchronization Status
Get Google online sync status
Restarting the device Android.permission.REBOOT
Allow program to restart device
Power on automatically allow Android.permission.RECEIVE_BOOT_COMPLETED
Allow program to run automatically
Receive MMS Android.permission.RECEIVE_MMS
Receive 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
Reorder tasks in the system z-axis run
End System Tasks Android.permission.RESTART_PACKAGES
End Task by Restartpackage (String) method
The way will be abandoned 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
Set 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
Set Global animation scaling
To set up a debug program Android.permission.SET_DEBUG_APP
To set up a debug program
Generally used for development
Set screen orientation Android.permission.SET_ORIENTATION
Set screen orientation to display horizontally or in standard mode
Not for general applications
Set Application parameters Android.permission.SET_PREFERRED_APPLICATIONS
Set parameters for an app
No longer working specific view addpackagetopreferred (String) Introduction
Set Process Limits Android.permission.SET_PROCESS_LIMIT
Allow programs 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
Set the system time zone
Set Desktop wallpaper Android.permission.SET_WALLPAPER
Set Desktop wallpaper
Set Wallpaper Suggestions Android.permission.SET_WALLPAPER_HINTS
Set 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 programs to open, close, and disable the status bar
Access subscription Content Android.permission.SUBSCRIBED_FEEDS_READ
Access database for subscription information
Write subscription content Android.permission.SUBSCRIBED_FEEDS_WRITE
Writing or modifying a database of subscription content
Show System window Android.permission.SYSTEM_ALERT_WINDOW
Show System window
Update Device status Android.permission.UPDATE_DEVICE_STATS
Update Device status
Using certificates Android.permission.USE_CREDENTIALS
Allow program request validation from Accountmanager
Using SIP Video Android.permission.USE_SIP
Allow 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 is turned off
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
Write a contact
But not readable
Write to external storage Android.permission.WRITE_EXTERNAL_STORAGE
Allow programs to write to external storage
If you write files on an SD card
Write Google Maps data Android.permission.WRITE_GSERVICES
Allow programs to write to Google Map service data
Write Favorites and History Com.android.browser.permission.WRITE_HISTORY_BOOKMARKS
Write browser history or Favorites
But not readable
Read/write system sensitive settings Android.permission.WRITE_SECURE_SETTINGS
Allow programs to read and write system security-sensitive settings
Read and write system settings Android.permission.WRITE_SETTINGS
Allow read and write system setup entries
Write a text message Android.permission.WRITE_SMS
Allow text messages to be written
Write online sync settings Android.permission.WRITE_SYNC_SETTINGS
Write Google online sync settings

Android (Java) Learning notes 124:android permissions Daquan

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.