To read security-sensitive items, the program must declare related permission requests in androidmanifest. xml. The complete list is as follows:

Source: Internet
Author: User
Tags delete cache

Android. Permission. access_checkin_properties

Allow read and write access to the "properties" table in the checkin database. You can modify the value of this table to modify the upload (allows read/write access to
"Properties" table in the checkin database, to change values that get
Uploaded)

Android. Permission. access_coarse_location

Allows 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 a simulated location to provide a test (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

Allows 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

Allow a program to initiate a dialing call without requiring user confirmation (allows an application to initiate a phone
Call without going through the dialer user interface for the user to confirm
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 is enabled or disabled (allows an application to change whether
Application Component (other than its own) is enabled or not .)

Android. Permission. change_configuration

Allows a program to modify the current settings, such as 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

Allow 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
Application to expand or collapse the status bar .)

Android. Permission. factory_test

As a factory test program, run in the root user (run as a manufacturer test application, running as
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
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
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.
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
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, Z-order by default to the Z axis) program reference 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 human-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)
Removable storage .)

Android. Permission. persistent_activity

Allows a program to set its activities display (allow an application to make its activities
Persistent .)

Android. Permission. process_outgoing_cils

Allows programs to monitor and modify broadcast calls (allows an application to monitor, modify, or abort outgoing
Cballs)

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 .)

Android. Permission. read_frame_buffer

Allows Program Screen wave or more common access frame buffer data (allows an application to take screen shots and more)
Generally get access to the frame buffer data)

Android. Permission. read_input_state

Allows the program to return the current state (allows an application to retrieve the current state of keys
And switches .)

Android. Permission. read_logs

Allows the program to read the underlying system log file (allows an application to read the low-level system log
Files .)

Android. Permission. read_owner_data

Allow the program to read the owner's data (allows an application to read the owner's data)

Android. Permission. read_sms

Allow the program to read short messages (allows an application to read SMS messages .)

Android. Permission. read_sync_settings

Allow the program to read synchronization settings (allows applications to read the sync settings)

Android. Permission. read_sync_stats

Allow the program to read the synchronization status (allows applications to read the sync stats)

Android. Permission. Reboot

Request to be able to restart the device (required to be able to reboot the device .)

Android. Permission. receive_boot_completed

Allows a program to receive the action_boot_completed broadcast.
The action_boot_completed that is broadcast after the system finishes booting.
)

Android. Permission. receive_mms

Allows a program to monitor and receive MMS, record or process (allows an application to monitor incoming MMS)
Messages, to record or perform processing on them .)

Android. Permission. receive_sms

Allows the program to monitor a request that receives a short message, record or process (allows an application to monitor incoming SMS ).
Messages, to record or perform processing on them .)

Android. Permission. receive_wap_push

Allow program monitoring to receive the wap push information (allows an application to monitor incoming WAP PUSH
Messages .)

Android. Permission. record_audio

Allows the program to record audio (allows an application to record audio)

Android. Permission. reorder_tasks

Allows the program to change the z-axis task (allows an application to change the Z-order of tasks)

Android. Permission. restart_packages

Allow programs to restart other programs (allows an application to restart other applications)

Android. Permission. send_sms

Allow the program to send SMS messages (Allows an application to send SMS messages)

Android. permission. SET_ACTIVITY_WATCHER

Allow programs to monitor or control activities which have started Allows an application to watch and control how in the global system
Activities are started globally in the system.

Android. permission. SET_ALWAYS_FINISH

Allow programs to control whether activities are indirectly completed Allows an application to control whether activities are
Immediately finished when put in the background.

Android. permission. SET_ANIMATION_SCALE

Modify the global scaling factor .)

Android. permission. SET_DEBUG_APP

Configure a program for debugging (Configure an application for debugging .)

Android. permission. SET_ORIENTATION

Allows the underlying access to set the screen direction and actual rotation (Allows low-level access to setting the orientation

(Actually rotation) of the screen .)

Android. Permission. set_preferred_applications

Allow a program to modify the list parameter packagemanager. addpackagetopreferred ()
And packagemanager. removepackagefrompreferred () method (allows an application to modify
The list of preferred applications with
Packagemanager. addpackagetopreferred () and
Packagemanager. removepackagefrompreferred () methods .)

Android. Permission. set_process_foreground

Allow the current running program to force the program to the foreground (allows an application to force any currently running
Process to be in the foreground .)

Android. Permission. set_process_limit

Allows you to set the maximum number of running processes (allows an application to set the maximum number of (not
Needed) application processes that can be running .)

Android. Permission. set_time_zone

Allow the program to set the time zone (allows applications to set the system time zone)

Android. Permission. set_wallpaper

Allow the program to set wallpaper (allows applications to set the wallpaper)

Android. Permission. set_wallpaper_hints

Allows programs to set wallpaper hits (allows applications to set the wallpaper hints)

Android. Permission. signal_persistent_processes

Allow the program to send signals to all displayed processes (allow an application to request that a signal be sent)
To all persistent processes)

Android. Permission. status_bar

Allow the program to open, close, or disable the status bar and Icon allows an application to open, close, or disable
Status Bar and Its icons.

Android. Permission. subscribed_feeds_read

Allows a program to access and subscribe to the RSS feed.
Feeds contentprovider .)

Android. Permission. subscribed_feeds_write

The system retains the modification settings for the time being. Android developer believes that this function will be added in future versions.

Android. Permission. system_alert_window

Allows a program to open the window using type_system_alert, displayed on the top of all other programs (allows an application to open)

Windows using the type type_system_alert, shown on top of all other
Applications .)

Android. Permission. vibrate

Allows access to the vibrator)

Android. Permission. wake_lock

Allows the use of wakelocks of powermanager to keep the process from disappearing from the screen during sleep (allows using powermanager
Wakelocks to keep processor from sleeping or screen from dimming)

Android. Permission. write_apn_settings

Allow the program to write API settings (allows applications to write the APN settings)

Android. Permission. write_calendar

Allow a program to write but not read the user's calendar data (allows an application to write (but not read) the user's
Calendar data .)

Android. Permission. write_contacts

Allow the program to write but not read user contact data (allows an application to write (but not read) the user's
Contacts data .)

Android. Permission. write_gservices

Allows the program to modify the Google service map (allows an application to modify the Google service map.
)

Android. Permission. write_owner_data

Allow a program to write but not read owner data (allows an application to write (but not read) the owner's
Data .)

Android. Permission. write_settings

Allows the program to read or write data to system settings (allows an application to read or write the system settings.
)

Android. Permission. write_sms

Allow the program to write text messages (allows an application to write SMS messages)

Android. Permission. write_sync_settings

Allow the program to write synchronization settings (allows applications to write the sync settings)

Permission permissions on the Android platform are carefully assigned. If the software cannot be normally executed, check whether the relevant permission statement is missing. In the end, we need to use android
The APK file generated by sign tools signature.

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.