2016-06-16 10 views
0

Können wir erkennen, wenn der Benutzer eine gefährliche Erlaubnis von der App-Einstellung abstellt oder abfangen, damit wir ihm im Moment ein Pop-Up zeigen können?Android M: Abfangen, wenn ein Benutzer eine Laufzeitberechtigung von App-Einstellungen deaktiviert

+3

Nein, Sie können immer nach Berechtigungen suchen, wenn Sie sie für bestimmte Operationen benötigen. An diesem Punkt können Sie einen Dialog anzeigen, in dem der Benutzer erklärt wird, dass Ihre App solche Berechtigungen benötigt, um bestimmte Aufgaben zu erledigen. – Vektor88

+1

Sie müssen Laufzeitberechtigungen für jedes Szenario implementieren, in dem sie benötigt werden. Zum Beispiel, jedes Mal, wenn Sie ein paar Sachen auf SD-Karte speichern, fragen Sie die Erlaubnis vor, so können Sie sicher sein, dass Ihre App richtig funktioniert. Wenn der Benutzer die Erlaubnis nicht erteilt hat, beenden Sie die entsprechenden Arbeiten und informieren Sie den Benutzer, WARUM die App diese Berechtigung benötigt. – Opiatefuchs

Antwort