Mit den drei Statusoptionen für die Standortfreigabe in Android 10 haben Nutzer mehr Kontrolle darüber, wie Apps auf ihren Gerätestandort zugreifen.
Unter Android 9 und niedriger haben Nutzer dauerhafte Entscheidungen getroffen, wenn sie Apps den Standortzugriff gewährt haben. Sie konnten entweder Deny (Ablehnen) oder Allow (Zulassen) auswählen. Letzteres gab Apps den Zugriff jederzeit (im Vordergrund und im Hintergrund). Die dreistufigen Berechtigungen zur Standortermittlung in Android 10 bieten Nutzern drei Möglichkeiten, einer App Zugriff auf den Standort eines Geräts zu gewähren. Nutzer werden aufgefordert, die Berechtigungsstufe zu gewähren oder abzulehnen, wenn eine App dies anfordert.
Normalerweise sieht ein Nutzer die drei Optionen in Abbildung 1. Es gibt jedoch Anwendungsfälle, in denen nur zwei dieser Optionen erforderlich sind. In solchen Fällen werden nur diese beiden angezeigt.

Abbildung 1: Bildschirm mit drei Statusoptionen für Benachrichtigungen.
Es gibt drei Optionen:
- Immer zulassen: Der Standort des Geräts ist der App auch dann bekannt, wenn sie nicht verwendet wird (im Hintergrund ausgeführt wird). Das entspricht der Berechtigungseinstellung unter Android 9 und niedriger.
- Zugriff nur während der Nutzung der App zulassen: (nur im Vordergrund) Der Standort des Geräts ist für die App nur sichtbar, wenn sie aktiv ausgeführt wird.
- Ablehnen: Der Standort des Geräts ist für die App nie sichtbar. Dies entspricht der Ablehnung der Berechtigung unter Android 9 und niedriger.
Nutzer werden aufgefordert, die Berechtigung zum Standortzugriff zu erteilen, wenn Apps diese anfordern.
Sobald ein Nutzer die Zugriffsberechtigung Zugriff nur während der Nutzung der App zulassen erteilt hat, kann eine App eine inkrementelle Erhöhung des Zugriffs auf Immer zulassen anfordern. Dem Nutzer wird ein Anfragedialogfeld angezeigt (siehe Abbildung 2). Wenn der Nutzer Zugriff bei Verwendung beibehalten auswählt, wird ihm beim nächsten Zugriff der App auf den Gerätestandort im Dialogfeld die Option Zugriff beibehalten und nicht noch einmal fragen angezeigt.
Das Dialogfeld wird für Apps, die auf Android 10 ausgerichtet sind, unter folgenden Bedingungen angezeigt:
- Nach mindestens 24 Stunden nach Erteilung der Berechtigung.
- Nur, wenn die App Standorte im Hintergrund empfängt.
- Wenn das Display eingeschaltet ist und der Nutzer keine andere App verwendet.

Abbildung 2: Inkrementelle Berechtigungen.
Weitere Informationen zum Anfordern von Berechtigungen finden Sie unter App-Zugriff auf den Gerätestandort. Weitere Informationen für Apps, die auf Android 9 und niedriger ausgerichtet sind, finden Sie unter Fortsetzung einer vom Nutzer initiierten Aktion.
Positiv beeinflussen
Die Funktion für dreistufige Berechtigungen zur Standortermittlung wirkt sich auf alle Apps aus, die im Hintergrund Zugriff auf den Gerätestandort benötigen. Sie ist unter Android 10 erforderlich.
Sie können Ihren Code ändern, aber nicht das berechtigungsbezogene Verhalten im Framework ändern oder anpassen.
Implementierung
Dreistufige Berechtigungen für die Standortermittlung werden auf Apps in Android 10 unabhängig vom Ziel-SDK einer App angewendet.
Informationen zur Implementierung der Anwendungsfälle Ihrer App (bei Upgrades) finden Sie in der Entwicklerdokumentation im Abschnitt Design für Geräteupgrade-Szenarien.
Auf der Seite App-Zugriff auf den Gerätestandort finden Sie Informationen dazu, wie Sie den Zugriff für verschiedene Anwendungsfälle aktivieren, z. B. den Zugriff auf die Standortermittlung im Hintergrund für Apps wie Google Maps oder Google Play-Dienste.
In-App-Standortzugriff
Nutzer können die Zugriffsberechtigungen Ihrer App entweder in Ablehnen oder Zugriff nur während der Nutzung der App zulassen ändern. Geben Sie für die Berechtigung zum Standortzugriff in Apps und für alle eigenen und Drittanbieter-Apps die in der folgenden Tabelle aufgeführten Nutzerkontrollebenen an.
Berechtigungstyp, den die App anfordern muss | Zu erbringende Nutzeroptionen |
---|---|
Die App fordert nur Berechtigungen für den Vordergrund an. | Nur während der Nutzung der App zulassen Ablehnen |
Die App fordert die Berechtigung immer an (im Vordergrund und im Hintergrund). | Immer zulassen Nur während der Nutzung der App zulassen Ablehnen |
Alle Apps mit Anfragen für den Standortzugriff | Zugriff nur während der Nutzung der App zulassen |
Diese Berechtigungen gelten für alle Standortanfragen. Für Apps mit der Berechtigung Zugriff nur während der Nutzung der App zulassen sind WLAN- oder Mobilfunk-Scans im Hintergrund nicht zulässig.
Unter Android 11 oder niedriger sind Bluetooth-Scans im Hintergrund für Apps mit der Berechtigung Zugriff nur während der Nutzung der App zulassen nicht zulässig. Ab Android 12 können Apps mit der Berechtigung Zugriff nur während der Nutzung der App zulassen Bluetooth-Scanergebnisse abrufen, indem sie den Wert des Attributs android:usesPermissionFlags
auf neverForLocation
festlegen. Weitere Informationen finden Sie unter Die App leitet den physischen Standort nicht ab.
Betriebssystemupdates
Bei einem Betriebssystemupgrade auf Android 10 werden die Berechtigungen für die Standortermittlung von Apps so übersetzt:
- An wird zu Zugriff nur während der Nutzung zulassen.
- Aus bleibt deaktiviert (Ablehnen).
- Der vorab gewährte Zugriff auf die Standortermittlung wird zur vorab erteilten Berechtigung Zugriff nur während der Nutzung zulassen.