Google bringt die Funktion zum automatischen Zurücksetzen von Berechtigungen von Android 11 auf alle Geräte mit Android 6.0 bis Android 10. Hier erfahren Sie, was das bedeutet.
Mit Android 11, Google Einführung von automatisch widerrufenden Berechtigungen Dadurch wurde verhindert, dass ungenutzte Apps auf vom Benutzer erteilte vertrauliche Berechtigungen zugreifen konnten. Während diese Datenschutzfunktion derzeit nur für Geräte mit Android 11 und höher verfügbar ist, wird sie bald auch auf ältere Android-Versionen ausgeweitet – bis hin zu Android 6.0.
Heute hat Google die Einführung angekündigt Die Funktion zum automatischen Zurücksetzen der Berechtigung von Android 11 auf allen Geräten mit Android 6.0 und höher. Die Funktion wird später in diesem Jahr auf Geräten eingeführt, auf denen Google Play Services installiert ist. Laut Google wird die Funktion standardmäßig für Apps aktiviert, die auf Android 11 (API-Level 30) oder höher ausgerichtet sind. Für Apps, die auf die API-Ebenen 23 bis 29 abzielen, müssen Benutzer sie manuell in den Einstellungen aktivieren.
Zunächst einmal widerruft die Funktion zum automatischen Zurücksetzen von Berechtigungen automatisch vertrauliche Berechtigungen für Apps, auf die der Benutzer einige Monate lang nicht zugegriffen hat. Wenn Sie beispielsweise einer App erlaubt haben, auf Ihren Standort zuzugreifen, und diese App aus irgendeinem Grund längere Zeit nicht geöffnet haben, würde die Funktion aktiviert automatisch die Standortberechtigung für diese App widerrufen – die App muss die Standortberechtigung erneut anfordern, wenn Sie sie öffnen.
Die Funktion zum automatischen Zurücksetzen von Berechtigungen gilt nicht für Geräteadministrator-Apps. Ebenso werden durch die Unternehmensrichtlinie festgelegte Berechtigungen nicht widerrufen. Die Funktion ist auch kompatibel mit App-Ruhezustand In Android 12. Bei Bedarf kann der App-Entwickler den Benutzer auch bitten, die Funktion zum automatischen Zurücksetzen der Berechtigung zu deaktivieren. Wenn Ihre App auf API-Level 30 oder höher abzielt und Sie den Benutzer bitten möchten, das automatische Zurücksetzen von Berechtigungen zu deaktivieren, müssen Sie die neue plattformübergreifende API verwenden, die Teil davon ist Jetpack-Kern Bibliothek - androidx.core.content.PackageManagerCompat.getUnusedAppRestrictionsStatus()
Und androidx.core.content.IntentCompat.createManageUnusedAppRestrictionsIntent()
. Dies ist hilfreich für Apps, die hauptsächlich im Hintergrund arbeiten, beispielsweise eine Begleit-App für Ihre Smartwatch.
Die Funktion zum automatischen Widerruf der Berechtigung, die auf älteren Android-Telefonen Einzug hält, mag auf den ersten Blick unbedeutend klingen, aber wenn man bedenkt, dass viele dieser älteren Geräte von der Software unterstützt werden Mobiltelefone gibt es schon vor langer Zeit nicht mehr und daher besteht ein höheres Risiko, von bösartigen Apps ausgenutzt zu werden. Es ist gut zu sehen, dass Google diese Datenschutzfunktion auf ältere Android-Geräte ausdehnt Versionen.
Die Funktion zum automatischen Zurücksetzen der Berechtigung wird ab Dezember 2021 schrittweise auf Android 6.0- und Android 10-Geräte mit installierten Google Play Services eingeführt. Laut Google wird die Funktion bis zum ersten Quartal 2022 auf allen berechtigten Geräten verfügbar sein. Unterdessen starten die plattformübergreifenden Auto-Reset-APIs heute in der Betaversion mit Jetpack Core 1.7.0, werden aber im Oktober 2021 als stabile API eingeführt.