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