Google schränkt ein, welche Apps die anderen auf Ihrem Gerät installierten Apps sehen können

Google wird die Berechtigung QUERY_ALL_PACKAGES einschränken, die von Android-Apps verwendet wird, um zu sehen, welche Apps auf einem bestimmten Gerät installiert sind.

Google nimmt einige neue Änderungen an den Programmrichtlinien für Entwickler vor, die es für Apps schwieriger machen, zu erkennen, welche anderen Apps auf Ihrem Android-Gerät installiert sind. Google gibt an, dass es die vollständige Liste der auf dem Gerät eines Benutzers installierten Apps als persönliche und vertrauliche Informationen betrachtet und daher den Zugriff der Apps auf diese Informationen einschränkt. Insbesondere wird Google einschränken, welche Apps die Berechtigung QUERY_ALL_PACKAGES anfordern können, die derzeit für Apps erforderlich ist Zielgruppe sind API-Level 30 (Android 11) und höher, die die Liste der installierten Apps auf dem Gerät eines Benutzers abfragen möchten, auf dem Android 11 oder höher ausgeführt wird später.

In Zukunft wird die Verwendung von QUERY_ALL_PACKAGES-Berechtigung ist nur zulässig, wenn die Kernfunktionalität der App auf der Abfrage der installierten Apps beruht. Entwickler müssen „hinreichend begründen, warum eine weniger aufdringliche Methode der App-Sichtbarkeit die richtlinienkonformen, benutzerorientierten Kernfunktionen Ihrer App nicht ausreichend ermöglicht.“

Google beschreibt die zulässigen Nutzungen der Berechtigung QUERY_ALL_PACKAGES wie folgt:

Zulässige Nutzung betrifft Apps, die aus Gründen der Sensibilisierung oder Interoperabilität alle auf dem Gerät installierten Apps erkennen müssen und möglicherweise für die Berechtigung in Frage kommen. Zu den zulässigen Nutzungen gehören: Gerätesuche, Antiviren-Apps, Dateimanager und Browser.

Wenn eine App die oben genannten Anforderungen nicht erfüllt, muss der Entwickler die Berechtigung aus dem Manifest der App entfernen, um der Play-Richtlinie zu entsprechen. Auch wenn eine App die Anforderungen für die Verwendung der Berechtigung QUERY_ALL_PACKAGES erfüllt, muss der Entwickler dennoch ein Erklärungsformular in der Play Console unterzeichnen. Google warnt davor, dass die Nichteinreichung des Erklärungsformulars oder die Nichterfüllung der Richtlinienanforderungen dazu führen kann, dass Ihre App aus dem Google Play Store entfernt wird. Diese neue Änderung tritt am 5. Mai 2021 in Kraft. Es ist erwähnenswert, dass ab November 2021 alle neuen Apps und App-Updates an Google übermittelt werden Play ist erforderlich, um auf Android 11 oder höher abzuzielen, wodurch die Durchsetzung dieser neuen Version gestärkt wird Politik.

Dies ist eine willkommene Änderung, die es für Apps schwieriger macht, auszuspionieren, welche Apps Sie auf Ihrem Gerät verwenden. Zu wissen, welche Apps auf Ihrem Gerät installiert sind, kann für gezielte Werbung oder für böswillige Zwecke genutzt werden.

Es ist erwähnenswert, dass Google dies bereits verlangt Apps, die SMS- oder Anrufprotokoll-Berechtigungen zum Unterzeichnen eines Erklärungsformulars anfordern bevor sie auf Google Play veröffentlicht werden können. Die Einschränkung der Sichtbarkeit von App-Paketen ist nur der nächste Schritt von Google, den Zugriff auf Berechtigungen einzuschränken, um die Privatsphäre der Nutzer zu schützen.

Vielen Dank an den anerkannten XDA-Entwickler M66B für den Tipp!