Gibt es eine Liste von Berechtigungen mit detaillierteren Beschreibungen? Die Standard-Apps fühlen sich nicht gut an, und ich vertraue Entwicklern nicht, die schreiben, dass sie nur die Berechtigung X benötigen, um Y auszuführen. Wenn für ihre App die Berechtigung X erforderlich ist, kann diese App nicht nur die von X zulässigen Funktionen ausführen Y. Y.
Zum Beispiel wird READ_PHONE_STATE als "Nur Lesezugriff auf den Telefonstatus zulassen" beschrieben - aber was ist in diesem Telefonstatus enthalten? Ist es nur verbunden / getrennt? Oder enthält es vielleicht die Telefonnummer, mit der ich gerade spreche?
permissions
liori
quelle
quelle
Antworten:
Ich kann keine gute vollständige Liste finden, aber Sie können jederzeit auf developer.android.com nach der Berechtigung suchen . Im Fall von READ_PHONE_STATE sieht es so aus, als ob die Telefonnummer gelesen werden kann.
quelle
Dieser Blog-Beitrag versucht, die Berechtigung zu erklären: http://techpp.com/2010/07/30/android-apps-permissions-secure-private-data/
Wenn Sie die Besonderheiten der einzelnen Berechtigungen wirklich kennen müssen, können Sie den Quellcode von Android herunterladen und abrufen (schließlich handelt es sich um Open Source). Ich denke, das ist das Beste, was wir jetzt tun können.
quelle