2010-07-30 22 views
3

dans le code de manifeste android ces autorisations sont utilisées parfois.pour ce qui sont utilisés?quelles sont ces autorisations utilisées pour

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

grâce

+0

vérifier ma réponse donnée ci-dessous ..... espérons que cette information est suffisante –

Répondre

2

Une application Android de base n'a aucune autorisation associée, ce qui signifie que ne peut rien faire qui aurait un impact négatif sur l'expérience de l'utilisateur ou des données sur le périphérique. 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 at Android Developer Page et

2. For All the permission List

et

When you install an application from the Android Market, il vous dira toutes les autorisations nécessaires pour fonctionner. Ceux-ci sont importants à lire car ils peuvent vous donner une idée si l'application demande la permission de faire plus que ce dont elle a besoin. Bien que certaines applications légitimes demandent souvent plus de permissions qu'elles n'en ont besoin, elles devraient au moins lever les sourcils au moment de décider si une application est sûre et de bonne qualité.

1

La plupart d'entre eux sont assez explicites, ne pensez-vous pas?

Y at-il quelque chose de plus en détail que vous vous posez?

Il y a une brève description d'entre eux here.

+10

L'explication pour ACCESS_LOCATION_EXTRA_COMMANDS est "Permet à une application d'accéder aux commandes supplémentaires du fournisseur d'emplacement". Ce n'est pas très utile. –

0

Ce sont des autorisations d'accès. android.permission.CAMERA dicte si une application peut utiliser l'appareil photo, android.permission.VIBRATE détermine si une application peut utiliser le vibreur, etc.

Une explication complète à developer.android.com.