Android Map V2 - Warum MAPS_RECEIVE-Berechtigung

Betrachten Sie dies als eine Wiki-Frage.

Während ich mein Projekt so einrichte, dass es Map V2 unterstützt, wurde die MAPS_RECEIVE-Berechtigung in einem Schritt hinzugefügt.

<permission
          android:name="com.example.mapdemo.permission.MAPS_RECEIVE"
          android:protectionLevel="signature"/>
<uses-permission android:name="com.example.mapdemo.permission.MAPS_RECEIVE"/>

Warum erstellen und verbrauchen wir die Erlaubnis von der App selbst?

Interagiert diese Google Play Services-App mit dieser Berechtigung?

Diese Erlaubnis kann sich nicht um diese Dinge kümmern?

<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

Ich dachte, die Verwendung von benutzerdefinierten Berechtigungen würde es anderen Apps ermöglichen, die Dienste / Ressourcen unserer App zu starten / zu nutzen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage