Android Permissions Details

Source: Internet
Author: User
Tags delete cache

Android Permissions Description

when you develop an Android program, you often design permissions that require reading to a security-sensitive item in the Androidmanifest.xml to declare the relevant permission requests, as described in the various permissions:

Android.permission.ACCESS_CHECKIN_PROPERTIES
Allow read and Write access the "Properties" table in the Checkin database, the value can be modified to upload (allows Read/write accessto the "Properties" table in the checkin db, to C Hange Valuesthat get uploaded)

Android.permission.ACCESS_COARSE_LOCATION
Allows a program to access Cellid or WiFi hotspots to get a rough location (allows a application to accesscoarse (e.g., Cell-id, WiFi) location)

Android.permission.ACCESS_FINE_LOCATION
Allow a program to access sophisticated locations (such as GPS) (allows an application to access fine (E.G.,GPS) location)

Android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
Allows applications to access additional location supply commands (Allowsan application to access extra location provider commands)

Android.permission.ACCESS_MOCK_LOCATION
Allows programs to create mock locations for testing (allows an application to create mock locationproviders for testing)

Android.permission.ACCESS_NETWORK_STATE
Allow programs to access information about GSM networks (Allowsapplications to access information about networks)

Android.permission.ACCESS_SURFACE_FLINGER
Allows programs to use the Surfaceflinger underlying features (allows an application to Usesurfaceflinger's low level features)

Android.permission.ACCESS_WIFI_STATE
Allow programs to access Wi-Fi network status information (allows applications to access information Aboutwi-fi networks)

Android.permission.ADD_SYSTEM_SERVICE
Allows the program to publish system-level services (allows an application to publish system-levelservices).

Android.permission.BATTERY_STATS
Allow the program to update cell phone battery statistics (allows an application to update the Collectedbattery statistics)

Android.permission.BLUETOOTH
Allow programs to connect to paired Bluetooth devices (Allowsapplications to connect to paired Bluetooth devices)

Android.permission.BLUETOOTH_ADMIN
Allow programs to discover and pair Bluetooth devices (allows applications to discover and pair bluetoothdevices)

Android.permission.BRICK
The request can disable the device (very dangerous) (Required to is able to disable the device (very*erous!).)

Android.permission.BROADCAST_PACKAGE_REMOVED
Allows a program to broadcast a prompt message after an application package has been removed (allows an application to broadcast anotification that a application package has been removed)

Android.permission.BROADCAST_STICKY
Allow a program to broadcast common intents (allows an application to broadcast stickyintents)

Android.permission.CALL_PHONE
Allows a program to initialize a phone call no user confirmation is required via the Dial-up user interface (allows an application to initiate aphone call without going through the Dialer user Inter Face for Theuser to confirm the call being placed.)

Android.permission.CALL_PRIVILEGED
Allow a program to dial any number, including an emergency number without requiring user confirmation via the Dial-up user interface (allows an application to Callany phone numbers, including emergency numbers, without G Oingthrough the Dialer user interface for the user to confirm the callbeing placed)

Android.permission.CAMERA
Request access to use the camera device (Required to is able to access the camera device.)

Android.permission.CHANGE_COMPONENT_ENABLED_STATE
Allows a program to alter whether one component or another is enabled or disabled (allows a application to changes whether Anapplication component (other than their own) is enabled O R not. )

Android.permission.CHANGE_CONFIGURATION
Allows a program to modify the current settings, such as localization (allows an application to modify the currentconfiguration, such as locale.)

Android.permission.CHANGE_NETWORK_STATE
Allows programs to alter network connection status (allows applications to change network connectivitystate)

Android.permission.CHANGE_WIFI_STATE
Allow programs to alter Wi-Fi connection status (allows applications to change Wi-Fi connectivitystate)

Android.permission.CLEAR_APP_CACHE
Allows a program to be clearly cached from all installed programs in the device (allows an application to clear the caches Ofall installed applications on the device.)

Android.permission.CLEAR_APP_USER_DATA
Allow a program to clear user settings (allows an application to clean user data)

Android.permission.CONTROL_LOCATION_UPDATES
Allows the disable location update prompt to be enabled from the Wireless module (allows enabling/disabling location updatenotifications from the radio.)

Android.permission.DELETE_CACHE_FILES
Allow program to delete cache file (allows an application to delete cache files)

Android.permission.DELETE_PACKAGES
Allow a program to delete a package (allows an application to delete packages)

Android.permission.DEVICE_POWER
Allow access to the underlying power management (allows low-level access to management)

Android.permission.DIAGNOSTIC
Allows the program to RW Diagnostics resource (allows applications to RW to diagnostic.)

Android.permission.DISABLE_KEYGUARD
Allow programs to disable keyboard locks (allows applications to disable the Keyguard)

Related Article

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.