For various Android permissions, please remember to declare them in androidmanifest. xml!

Source: Internet
Author: User
Tags delete cache

To read security-sensitive items, the program must declare related permission requests in androidmanifest. xml. The complete list is as follows:
Android. Permission. access_checkin_properties
Allow read/write access to the "properties" table in the checkin database. You can modify the value of the table (allows read/write access to the "properties" table in the checkin database, to change values that get uploaded)
Android. Permission. access_coarse_location
Allow a program to access cellid or WiFi hotspot to obtain a rough location (allows an application to access coarse (e.g., cell-ID, WiFi) location)
Android. Permission. access_fine_location
Allow a program to access excellent 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 locations to provide commands (allows an application to access extra location provider commands)
Android. Permission. access_mock_location
Allows the program to create simulated locations for testing (allows an application to create mock location providers for testing)
Android. Permission. access_network_state
Allow a program to access GSM network information (allows applications to access information about networks)
Android. Permission. access_surface_flinger
Allow programs to use surfaceflinger underlying features (allows an application to use surfaceflinger's low level features)
Android. Permission. access_wifi_state
Allow programs to access Wi-Fi network status information (allows applications to access information about Wi-Fi networks)
Android. Permission. add_system_service
Allows a program to publish system-level services (allows an application to publish system-level services ).
Android. Permission. battery_stats
Allow programs to update cell phone battery statistics (allows an application to update the collected battery statistics)
Android. Permission. Bluetooth
Allow a program to connect to a paired bluetooth device (allows applications to connect to pair red Bluetooth devices)
Android. Permission. javasth_admin
Allows programs to discover and pair Bluetooth devices (allows applications to discover and pair Bluetooth devices)
Android. Permission. Brick
Request to disable the device (very dangerous) (required to be able to disable the device (very * erous !).)
Android. Permission. broadcast_package_removed
Allow the program to broadcast a message after an application package has been removed (allows an application to broadcast a notification that an application package has been removed)
Android. Permission. broadcast_sticky
Allows a program to broadcast commonly used intents (allows an application to broadcast sticky intents)
Android. Permission. call_phone
To allow a program to initiate a dialing call, you do not need to use the dialing user interface. You need to confirm (allows an application to initiate a phone call without going through the dialer user interface for the user to confirm the call being placed .)
Android. Permission. call_privileged
Allow a program to call any number, including an emergency number. You do not need to go through the dialing user interface and need to confirm (allows an application to call any phone number, including emergency numbers, without going through the dialer user interface for the user to confirm the call being placed)
Android. Permission. Camera
Request to access the camera device (required to be able to access the camera device .)
Android. Permission. change_component_enabled_state
Allows a program to change whether a component or another feature is enabled or disabled (allows an application to change whether an application component (other than its own) is enabled or not .)
Android. Permission. change_configuration
Allows a program to modify the current settings, such as localization (allows an application to modify the current configuration, such as locale .)
Android. Permission. change_network_state
Allow programs to change the network connection status (allows applications to change network connectivity state)
Android. Permission. change_wifi_state
Allow programs to change the Wi-Fi connection status (allows applications to change the Wi-Fi connectivity state)
Android. Permission. clear_app_cache
Allow a program to clearly cache all installed programs on the device (allows an application to clear the caches of all installed applications on the device .)
Android. Permission. clear_app_user_data
Allows a program to clear user settings (allows an application to clear user data)
Android. Permission. control_location_updates
Enable disable location update notification from the wireless module (allows enabling/disabling location update notifications from the radio .)
Android. Permission. delete_cache_files
Allow programs to delete cached files (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
Allows low-level access to power management)
Android. Permission. Diagnostic
Allow program RW diagnostic resources (allows applications to RW to diagnostic resources .)
Android. Permission. disable_keyguard
Allow the program to disable the keyguard (allows applications to disable the keyguard)
Android. Permission. Dump
Allows the program to return status capture information from the system service (allows an application to retrieve state dump information from system services .)
Android. Permission. expand_status_bar
Allows a program to expand and contract to the status bar. Android Development Network prompts that the program is similar to a pallet program in Windows Mobile (allows an application to expand or collapse the status bar .)
Android. Permission. factory_test
As a factory test program, run as a root user (run as a manufacturer test application, running as the root user .)
Android. Permission. Flashlight
When you access the flashlight, the android Development Network prompts that HTC Dream does not contain the flashlight (allows access to the flashlight)
Android. Permission. force_back
Allow the program to forcibly perform a back operation on activities (allows an application to force a back operation on whatever is the top activity .)
Android. Permission. fota_update
I do not know what this is for use at the moment. The Android development network analysis may be a reserved permission.
Android. Permission. get_accounts
Access an account list in the Accounts Service (allows access to the list of accounts in the Accounts Service)
Android. Permission. get_package_size
Allows a program to obtain the space occupied by any package (allows an application to find out the space used by any package .)
Android. Permission. get_tasks
Allows a program to obtain information about the currently running or recently running task, the status of a scaled task, and whether the task is active (allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc .)
Android. Permission. hardware_test
Allow access to hardware (allows access to hardware peripherals .)
Android. Permission. inject_events
Allows a program to intercept user events such as buttons, touch, trackball, and so on to a time stream. The Android Development Network reminds us that allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to any window .)
Android. Permission. install_packages
Allow a program to install packages (allows an application to install packages .)
Android. Permission. internal_system_window
Allow Windows to use the System user interface (allows an application to open windows that are for use by parts of the System user interface .)
Android. Permission. Internet
Allow a program to open a network socket (allows applications to open network sockets)
Android. Permission. manage_app_tokens
Allow Program Management (after creation, reminder, and Z-order by default, the program is referenced in the window manager (allows an application to manage (create, destroy, Z-order) application tokens in the window manager .)
Android. Permission. master_clear is not clearly explained yet. The analysis on the android development network may be to clear all data, similar to hard lattice machines.
Android. Permission. modify_audio_settings
Allow the program to modify the global audio settings (allows an application to modify global audio settings)
Android. Permission. modify_phone_state
Allows you to modify the phone status, such as power supply and man-machine interface (allows modification of the Telephony state-power on, MMI, etc .)
Android. Permission. mount_unmount_filesystems
Allows mounting and unmounting file systems for removable storage (allows mounting and unmounting file systems for removable storage .)
Android. Permission. persistent_activity
Allow a program to set its activities display (allow an application to make its activities Persistent .)
Android. Permission. process_outgoing_cils
Allow programs to monitor and modify broadcast phone numbers (allows an application to monitor, modify, or abort outgoing CALS)
Android. Permission. read_calendar
Allows programs to read user calendar data (allows an application to read the user's calendar data .)
Android. Permission. read_contacts
Allow the program to read user contact data (allows an application to read the user's contacts data .)

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.