2017-10-04 8 views
1

Est-il nécessaire d'inclure les autorisations requises (par ex-WRITE_EXTERNAL_STORAGE) dans le fichier manifeste si j'utilise le gestionnaire d'autorisations d'exécution pour compileSdkVersion 24 et minSdkVersion est 23?Gestion des autorisations d'exécution

+0

Ouais sinon, il va donner une erreur –

+0

https://developer.android.com/guide/topics/permissions/requesting.html#normal-dangerous –

+0

Oui, vous devriez également les conserver dans le manifeste. Vérifiez ma bibliothèque pour gérer les autorisations d'exécution facilement. https://github.com/nabinbhandari/Android-Permissions –

Répondre

3

Oui, toutes les autorisations doivent être explicitement déclarées dans votre fichier AndroidManifest.xml, indépendamment de leur implémentation en tant qu'autorisation Runtime ou non.

2

Oui, vous devez inclure toutes les autorisations dans le fichier manifest.xml même Vous l'utilisez en cours d'exécution, sinon il ne fonctionnera pas. Vous pouvez trouver plus d'informations à ce sujet here . Merci

1

Oui, vous devez déclarer l'autorisation requise dans AndroidManifest.xml.

La modalité d'autorisation ne fonctionne que pour les plates-formes guimauve et supérieure.

Pour prendre en charge la version plus petite que marshmallow, vous devez les déclarer.