2016-08-17 2 views
1

Ich habe eine ältere Android-App, die wir versuchen, einige Berechtigungen aus dem Manifest zu entfernen, von denen wir glauben, dass sie nicht mehr benötigt werden.Berechtigungen in einer älteren Android-App auswerten

Gibt es eine Methode, mit der wir alle von unserer Anwendung verwendeten Aufrufe ermitteln können, für die explizit Berechtigungen angegeben werden müssen? Wie Compilerflags oder statische Analyse.

Antwort

0

Es gibt ein paar Wege, das zu wissen, löscht sie alle und in der LogCat werden Berechtigungen angezeigt benötigt. (Nicht die beste Option, aber immer noch eine Option)

Programmgesteuert nach Berechtigungen fragen. Weitere Referenzen here. Etwas wie dieses:

int permissionCheck = ContextCompat.checkSelfPermission(thisActivity, 
    Manifest.permission.WRITE_CALENDAR); 
Verwandte Themen