Android Common permissions

Source: Internet
Author: User

Android common permissions record, according to the use of frequency sorting, easy to quickly find, more permissions to follow up

Function Permissions Comments Translation
Access Network <uses-permission android:name= "Android.permission. INTERNET"/> Access Network Connections Allows applications to open network sockets
Network status <uses-permission android:name= "Android.permission. access_network_state"/>

Allow programs to access network status, such as whether they can be networked

Allows applications to accessinformation about networks
Program Cache <uses-permission android:name= "Android.permission. mount_unmount_filesystems"/>

Allows to mount and reverse-mount Removable Storage file systems,

Operation system/data/data/Package name/cache directory

Allows mounting and unmounting file systems for Removable Storage
SD Card Write operation <uses-permission android:name= "Android.permission. write_external_storage"/> Allows programs to write files to external storage, such as SD card Allows an application to write to external storage
Dial number <uses-permission android:name= "Android.permission. call_phone"/>

Allows a program to initialize a phone dial without dialing the user interface

, users are required 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

Reading contacts <uses-permission android:name= "Android.permission. read_contacts"/> Allow apps to access contact Address Book information Allows an application to read the user ' s contacts data
Processing Outgoing Calls <uses-permission android:name= "Android.permission. process_outgoing_calls"/> Allow programs to monitor and modify the broadcast phone Allows an application to monitor, modify, or abort outgoing calls
Send SMS <uses-permission android:name= "Android.permission. send_sms"/> Send SMS Allows an application to send SMS messages
Receive SMS <uses-permission android:name= "Android.permission. receive_sms"/> Allows the program to monitor one will receive SMS, record or process

Allows an application to monitor incoming SMS messages,to record or perform processing on them

Read SMS Content <uses-permission android:name= "Android.permission. read_sms"/> Allow program to read SMS Allows an application to read SMS messages
Rough position <uses-permission android:name= "Android.permission. access_coarse_location"/> Get rough latitude and longitude with WiFi or base station, accuracy error: 30~1500 m Allows an application to access coarse (e.g., Cell-id, Wi-Fi) location
Precise position <uses-permission android:name= "Android.permission. access_fine_location"/> GPS chip to receive satellite positioning information, accuracy of up to 10 meters within Allows an app to access precise location from location sources such as GPS, cell towers, and Wi-Fi
WiFi status <uses-permission android:name= "Android.permission. access_wifi_state"/> Get the status of your current WiFi access and information about your WLAN hotspot Allows applications to access information about Wi-Fi networks
Turn on the camera <uses-permission android:name= "Android.permission. CAMERA"/> Allow camera access to take pictures Required to is able to access the camera device.
Auto Focus

<uses-feature android:name = "Android. hardware.camera"/>

<uses-feature android:name= "Android.hardware. camera.autofocus"/>

Auto Focus --
Flash <uses-permission android:name= "Android.permission. Flashlight"/> Control Flash Allows access to the flashlight
Power statistics <uses-permission android:name= "Android.permission. battery_stats"/> Get Battery charge statistics Allows an application to collect battery statistics
Boot up <uses-permission android:name= "Android.permission. receive_boot_completed"/> Allow the program to boot the service Allows an application-to-receive the that was broadcast after the ACTION_BOOT_COMPLETED system finishes booting
Using Bluetooth <uses-permission android:name= "Android.permission. BLUETOOTH"/> Allow programs to connect paired Bluetooth devices Allows applications to connect to paired Bluetooth devices
Manage Bluetooth <uses-permission android:name= "Android.permission. bluetooth_admin"/> Allow programs to discover and pair new Bluetooth devices Allows applications to discover and pair Bluetooth devices
Alarm clock <uses-permission android:name= "Android.permission. set_alarm"/> Set Alarm Reminders Allows an application to broadcast a Intent to set a alarm for the user.
App Size <uses-permission android:name= "Android.permission. get_package_size"/> Get the file size of your app Allows an application to find out the space used by any package
Sound settings <uses-permission android:name= "Android.permission. modify_audio_settings"/> Modify Sound Settings information Allows an application to modify global audio settings
Recording <uses-permission android:name= "Android.permission. record_audio"/> Recording sound through the phone or headset of the mic Allows an application to record audio
Vibration <uses-permission android:name= "Android.permission. vibrate"/> Mobile phone Vibration Allows access to the vibrator
Desktop Wallpapers <uses-permission android:name= "Android.permission. set_wallpaper"/> Set Desktop wallpaper Allows applications to set the wallpaper
System settings <uses-permission android:name= "Android.permission. write_settings"/> Allow read and write system setup entries Allows an application to read or write the system settings.

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.