What are these permissions used for

in the android manifest code, these permissions are sometimes used. What are they used for?

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />   
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />   
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

thank

+3
source share
3 answers

The basic Android application does not have permissions associated with it, which means that it can not do anything , which could adversely affect the user’s work or any data on the device. . To make use of protected features of the device, you must include in your AndroidManifest.xml one or more <uses-permission> tags declaring the permissions that your application needs

Refer these links for more info.:

1. Security article on the Android developer page and

2. List of all permissions

and

When you install an application from the Android Market, , . , , , . , , .

+2

, ?

- , ?

.

+1

. android.permission.CAMERA , , android.permission.VIBRATE , ..

developer.android.com.

0

Source: https://habr.com/ru/post/1757323/


All Articles