Extract the permission list of common Android Permissions

Source: Internet
Author: User

An Android application requires permissions to call functions of some android systems. An android application may be called by other applications. Therefore, you must declare the permissions required to call the Android Application. In addition to frequently-used permissions, remember to be familiar with them. There are also a lot of permissions that can be used at the moment but cannot be thought of. Below is a list of frequently-used permissions that are extracted from the network, sort out the archive backup attribute descriptions for android. permission. ACCESS_CHECKIN_PROPERTIES allows read/write access to the "properties" table in the checkin database. You can modify the value and upload it to android. permission. ACCESS_COARSE_LOCATION obtains the user's incorrect longitude and latitude information through WiFi or mobile base stations. The positioning accuracy is roughly 30 ~ 1500 m android. permission. ACCESS_FINE_LOCATION receives satellite positioning information through the GPS chip, and the positioning accuracy is less than 10 meters. permission. ACCESS_LOCATION_EXTRA_COMMANDS allows the application to access additional locations and provides the android command. permission. ACCESS_MOCK_LOCATION obtains the simulated positioning information, which is generally used to help developers debug the android Application. permission. ACCESS_NETWORK_STATE: obtains the network information status, such as whether the current network connection is valid for android. permission. ACCESS_SURFACE_FLINGERAndroid supports graphic display at the underlying layer. It is generally used for screen android in game or camera preview interface and underlying mode. permission. ACCESS_WIFI_STATE allows the program to access Wi-Fi network status information android. permission. ACCOUNT_MANAGER obtains account authentication information, mainly GMail account information, which can be accessed only by system-level processes. android. permission. AUTHENTICATE_ACCOUNTS allows a program to access account management ACCOUNT_MANAGER information android through account authentication. permission. ADD_SYSTEM_SERVICE allows the program to publish the system-level service android. permission. BATTERY_STATS allows the program to update mobile phone battery statistics android. permission. BIND_APPWIDGET allows a program to tell the appWidget service to access the database of the small plug-in. Only a very small number of applications can use this permission for android. permission. BIND_DEVICE_ADMIN requests the receiver of the system administrator. Only the system can use android. permission. BIND_INPUT_METHOD requests InputMethodService. Only the system can use android. permission. BIND_REMOTEVIEWS must be requested through the RemoteViewsService. Only the system can use android. permission. BIND_WALLPAPER must be requested through the WallpaperService. Only the system can use android. permission. BLUETOOTH allows the program to connect to the paired BLUETOOTH device android. permission. BLUETOOTH_ADMIN allows the program to discover and pair the bluetooth device android. permission. it is very dangerous for BRICK to disable mobile phones. As the name suggests, it turns a cell phone into a BRICK android. permission. BROADCAST_PACKAGE_REMOVED allows the program to broadcast a message indicating that a message is sent to android after an application package has been removed. permission. BROADCAST_STICKY allows a program to broadcast commonly used intentsandroid. permission. CALL_PHONE allows a program to initialize a dialing call without requiring the user to confirm android. permission. CALL_PRIVILEGED allows a program to call any number, including the urgent number. You do not need to confirm android through the dialing user interface. permission. CAMERA requests access using the CAMERA device android. permission. CHANGE_COMPONENT_ENABLED_STATE changes whether the component is enabled. permission. CHANGE_CONFIGURATION allows a program to modify the current settings, such as localized android. permission. CHANGE_NETWORK_STATE changes the network status, such as whether the network can be connected to android. permission. CHANGE_WIFI_MULTICAST_STATE changes the WiFi multicast status for android. permission. CHANGE_WIFI_STATE allows the program to change the Wi-Fi connection status android. permission. CLEAR_APP_CACHE clears the app cache android. permission. CLEAR_APP_USER_DATA clears the app's user data android. permission. CWJ_GROUP allows the CWJ account group to access the underlying information android. permission. CELL_PHONE_MASTER_EX mobile optimization master extends permissions for android. permission. CONTROL_LOCATION_UPDATES allows you to obtain mobile network location information and change android. permission. DELETE_CACHE_FILES allows the program to delete cached files android. permission. DELETE_PACKAGES allows the program to delete the app android. permission. DEVICE_POWER allows access to the underlying power management android. permission. DIAGNOSTIC allows the program RW to diagnose resources android. permission. DISABLE_KEYGUARD allows the program to disable the keyboard lock android. permission. DUMP allows the program to return status to capture information from the system service android. permission. EXPAND_STATUS_BAR allows a program to expand and contract to the status bar. The Android development prompt is similar to the tray program android in Windows Mobile. permission. FACTORY_TEST is used as a factory test program and runs on the root user android. permission. flash light Access Flash. Android Development Network prompts that HTC Dream does not include Flash android. permission. FORCE_BACK allows the program to forcibly perform a back operation on the top-level activitiesandroid. permission. FOTA_UPDATE does not know what it is used for the moment. Android development network analysis may be a reserved permission. android. permission. GET_ACCOUNTS access the GMail account list android. permission. GET_PACKAGE_SIZE allows a program to obtain the space occupied by any package. android. permission. GET_TASKS allows a program to obtain information about current or recent running tasks, a thumbnail task status, and whether the task is active. permission. GLOBAL_SEARCH allows the program to use the global search function android. permission. HARDWARE_TEST accesses the hardware auxiliary device for hardware testing android. permission. INJECT_EVENTS allows a program to intercept user events such as buttons, touch, trackball, and so on to a time stream android. permission. installation and positioning of INSTALL_LOCATION_PROVIDER provides android. permission. INSTALL_PACKAGES allows the app to install android. permission. INTERNAL_SYSTEM_WINDOW allows the program to open an internal window, and does not allow third-party applications to open this permission for android. permission. INTERNET access network connection may generate GPRS traffic android. permission. KILL_BACKGROUND_PROCESSES allows the program to call killBackgroundProcesses (String ). method to end the background process android. permission. MANAGE_ACCOUNTS allows the program to manage the account list in AccountManager android. permission. MANAGE_APP_TOKENS manages creation, destruction, and Z-axis sequence. It is only used for android. permission. MTWEAK_USER allows the mTweak user to access the advanced system permission android. permission. MTWEAK_FORUM allows the permission to use the mTweak community for android. permission. MASTER_CLEAR allows the program to perform soft formatting and delete the system configuration information android. permission. MODIFY_AUDIO_SETTINGS modify the sound settings information android. permission. MODIFY_PHONE_STATE: Modify the phone status, such as flight mode, but does not include replacing the system dial interface android. permission. MOUNT_FORMAT_FILESYSTEMS format the Removable File System, such as formatting and clearing the SD card android. permission. MOUNT_UNMOUNT_FILESYSTEMS mounts and unmounts external file systems android. permission. NFC allows the program to perform NFC close-range communication operations for mobile devices to support android. permission. PERSISTENT_ACTIVITY creates a permanent Activity, which is marked as being removed from android in the future. permission. process_outgoing_cils allows the program to monitor, modify or discard the broadcast phone android. permission. READ_CALENDAR allows the program to read the user's calendar information android. permission. READ_CONTACTS allows applications to access the contact address book information android. permission. READ_FRAME_BUFFER reads the frame cache for the screen com. android. browser. permission. READ_HISTORY_BOOKMARKS reads the favorites and history of the browser for android. permission. READ_INPUT_STATE: reads the input state of the current key. It is only used for android. permission. READ_LOGS allows the program to read the underlying system log file android. permission. READ_PHONE_STATE: android. permission. READ_OWNER_DATA allows the program to read the owner data android. permission. READ_SMS allows the program to read short messages android. permission. READ_SYNC_SETTINGS read synchronization settings, read Google online synchronization settings android. permission. READ_SYNC_STATS reads the synchronization status and obtains the Google online synchronization status for android. permission. REBOOT allows the program to restart the device android. permission. RECEIVE_BOOT_COMPLETED allows the program to automatically run android at startup. permission. RECEIVE_MMS receives MMS android. permission. RECEIVE_SMS receives SMS android. permission. RECEIVE_WAP_PUSH receives wap push information for android. permission. RECORD_AUDIO recording sound through the microphone android of the mobile phone or headset. permission. REORDER_TASKS allows the program to change the Z axis arrangement task android. permission. RESTART_PACKAGES ends the task by using the restartPackage (String) method. This method will discard android. permission. SEND_SMS sends SMS android. permission. SET_ACTIVITY_WATCHER is used to set the Activity observer for monkey test com. android. alarm. permission. SET_ALARM sets an alarm to remind android. permission. SET_ALWAYS_FINISH: Set whether the program always exits android in the background. permission. SET_ANIMATION_SCALE: sets global animation scaling for android. permission. SET_DEBUG_APP sets the debugging program, which is generally used for android development. permission. SET_ORIENTATION: sets the screen direction to horizontal screen or standard display. It is not used for normal android applications. permission. SET_PREFERRED_APPLICATIONS: Setting application parameters. You can no longer view addPackageToPreferred (String. permission. SET_PROCESS_FOREGROUND allows the current running program to force the program to the foreground android. permission. SET_PROCESS_LIMIT allows the program to set the maximum number of processes for android. permission. SET_TIME: set the system time for android. permission. SET_TIME_ZONE: set the system time zone android. permission. SET_WALLPAPER allows the program to set wallpaper android. permission. SET_WALLPAPER_HINTS allows the program to set the wallpaper hitsandroid. permission. SIGNAL_PERSISTENT_PROCESSES allows the program to send signals to all displayed processes. permission. STATUS_BAR allows the program to open, close, or disable the status bar and Icon android. permission. SUBSCRIBED_FEEDS_READ allows a program to access and subscribe to RSS Feed content to provide android. permission. SUBSCRIBED_FEEDS_WRITE the database android that writes or modifies the subscribed content. permission. SYSTEM_ALERT_WINDOW: displays the system Window android. permission. UPDATE_DEVICE_STATS updates the device status android. permission. USE_CREDENTIALS allows the program to request verification from AccountManagerandroid. permission. USE_SIP allows the program to use the SIP video service android. permission. VIBRATE allows android to VIBRATE. permission. WAKE_LOCK allows the program to run android after the mobile phone screen is closed. permission. WRITE_APN_SETTINGS write to the network GPRS access point to set android. permission. WRITE_CALENDAR is written into the calendar, but cannot be read from android. permission. WRITE_CONTACTS writes contacts, but cannot read android. permission. WRITE_EXTERNAL_STORAGE allows programs to write files to external storage, such as android on the SD card. permission. WRITE_GSERVICES allows the program to write data to the Google Map service com. android. browser. permission. WRITE_HISTORY_BOOKMARKS is written into the browser history or favorites, but cannot be read from android. permission. WRITE_SECURE_SETTINGS allows the program to read and write system security-sensitive settings android. permission. WRITE_OWNER_DATA allows a program to write but does not read the owner data android. permission. WRITE_SETTINGS allows the program to read or write data to the system. permission. WRITE_SMS allows the program to write text messages to android. permission. WRITE_SYNC_SETTINGS allow the program to write synchronization settings

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.