1. Declare the permissions required to run the app itself
<!--declares that the app itself needs to call the right--
<users-permission androd:name= "Android:permission. Call_phone ">
2. Declaring the permissions required to invoke the application
<!--declares that the app itself needs to call the right--
<users-permission androd:name= "Android:permission. Send_sms ">
Common Permissions for Android systems
Permissions
|
Description |
Access_network_state |
Permission to allow an application to obtain network status information |
Access_wifi_state |
Permission to allow an application to obtain Wi-Fi network status information |
Battery_states |
Permission to allow an application to get battery status information |
BLUETOOTH |
Permission to allow applications to link matching Bluetooth devices |
Bluetooth_admin |
Allow applications to discover permissions for matching Bluetooth devices |
Broadcast_sms |
Allow applications to broadcast the right to receive SMS alerts |
Call_phone |
Permission to allow an application to make calls |
CAMERA |
Permission to allow an application to use the camera |
Change_network_state |
Permission to allow applications to change network connection status |
Change_wifi_state |
Permission to allow applications to change the status of WiFi network connections |
Delete_cache_files |
Permission to allow an application to delete cached files |
Delete_packages |
Allow the application to remove permissions for the installation package |
Flashlight |
Permission to allow applications to access the Flash |
INTERNET |
Permission to allow an application to open a network socket |
Modify_audio_settings |
Permission to allow an application to modify global sound settings |
Process_outgoing_calls |
Allow applications to listen, control, and cancel outgoing calls |
Read_contacts |
Permission to allow an application to read user's contact data |
Read_history_bookmarks |
Permission to allow an application to read historical bookmarks |
Read_owner_data |
Permission to allow an application to read user data |
Read_phone_state |
Permission to allow an application to read phone status |
Read_phone_sms |
Permission to allow an application to read text messages |
REBOOT |
Permission to allow an application to restart the system |
Receive_mms |
Permission to allow applications to accept, monitor, and process MMS messages |
Receive_sms |
Permission to allow applications to accept, monitor, and process text messages |
Record_audio |
Permission to allow application recording |
Send_sms |
Permission to allow an app to send text messages |
Set_orientation |
Permission to allow the application to rotate the screen |
Set_time |
Permission to allow the application to set the time |
Set_time_zone |
Allow an application to set the time zone's permissions |
Set_wallpaper |
Allow applications to set desktop wallpaper permissions |
Vibrate |
Allow applications to control the rights of the vibrator |
Write_contacts |
Allow applications to write permissions to user contacts |
Write_history_bookmarks |
Permission to allow an application to write historical bookmarks |
Write_owner_data |
Permission to allow an application to write user data |
Write_sms |
Permission to allow an application to write text messages |
Android App Permission description