Réinitialiser la boîte de dialogue d'autorisation de demande sur Marshmallow

8

Je teste mon application Android et essaie de m'assurer que toutes les autorisations (accordées ou refusées) sont gérées correctement. J'ai cliqué par erreur sur "Ne plus demander" sur une autorisation et maintenant il ne me le demande plus.

J'ai essayé Paramètres - Applications - Réinitialiser les préférences des applications , mais cela n'a pas fonctionné.

Comment puis-je réinitialiser cela afin que la boîte de dialogue de demande d'autorisation s'affiche à nouveau pour l'autorisation?

V-PTR
la source

Réponses:

7

Vous devez autoriser manuellement l'autorisation sur cette application spécifique pour réinitialiser la boîte de dialogue d'autorisation de demande.

  1. Ouvrez les informations de l' application (soit en les faisant glisser depuis le lanceur d'applications, soit dans Paramètres - Applications - [nom de l'application] )
  2. Sélectionnez les autorisations
  3. Activez l'autorisation que vous avez refusée avec "ne plus demander"
  4. (Facultatif) Désactivez-le à nouveau d'ici; notez qu'à ce moment, votre application demandera à nouveau l'autorisation en cas de besoin.
Andrew T.
la source
Salut Andrew, je l'ai testé et cela ne fonctionne pas. Il semble que ce soit un bug Android: productforums.google.com/forum/#!topic/nexus/…
dr_
2

Vous pouvez également désinstaller et réinstaller.

La réponse acceptée est bien sûr correcte, mais en tant que développeur Android, vous savez probablement comment adb uninstall <package>/ adb install <apk>plus rapidement que naviguer dans les paramètres.

Saik Caskey
la source