для чего используются эти разрешения - PullRequest
3 голосов
/ 30 июля 2010

в коде манифеста Android эти разрешения иногда используются. Для чего они используются?

<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" />

спасибо

Ответы [ 3 ]

2 голосов
/ 30 июля 2010

Базовое приложение Android не имеет разрешений, связанных с ним, то есть оно не может ничего сделать , которое могло бы отрицательно повлиять на работу пользователя или любые данные на устройстве.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.Статья по безопасности на странице разработчика Android и

2.Для всех разрешений Список

и

When you install an application from the Android Market, он сообщит вам все разрешения, необходимые для работы .Их важно прочитать, так как это может дать вам представление о том, запрашивает ли приложение разрешение на выполнение большего, чем нужно.В то время как некоторые законные приложения часто запрашивают больше разрешений, чем им нужно, это должно по крайней мере поднять бровь при принятии решения о том, является ли приложение безопасным и хорошего качества.

1 голос
/ 30 июля 2010

Большинство из них говорят сами за себя, не правда ли?

Есть ли что-нибудь более подробное, о чем вы хотите знать?

Их краткое описание здесь .

0 голосов
/ 30 июля 2010

Это права доступа.android.permission.CAMERA определяет, может ли приложение использовать камеру, android.permission.VIBRATE указывает, может ли приложение использовать вибратор и т. Д.

Полное объяснение на developer.android.com .

...