Junior — Middle
Quelle est la différence entre les balises <uses-permission> et <permission> dans le manifeste Android?
sobes.tech IA
Réponse de l'IA
Dans le manifeste Android :
-
<uses-permission>est un élément qui déclare que l'application exige une permission spécifique pour fonctionner. Par exemple, pour utiliser la caméra ou accéder à Internet, l'application indique les permissions appropriées via<uses-permission>. -
<permission>est un élément qui déclare une nouvelle permission, pouvant être utilisée par d'autres applications ou par la même application pour restreindre l'accès à ses composants.
En termes simples :
<uses-permission>— l'application demande une permission.<permission>— l'application crée sa propre permission.
Exemple d'utilisation de <uses-permission> :
<uses-permission android:name="android.permission.INTERNET" />
Exemple de déclaration d'une permission propre :
<permission android:name="com.example.myapp.MY_PERMISSION"
android:protectionLevel="signature" />
Cela permet de contrôler l'accès aux composants de l'application par d'autres applications.