Google Play: Deklaration für genauen Standort
Apps mit ACCESS_FINE_LOCATION müssen das in einer Deklaration in der Play Console begründen, verpflichtend ab dem 27. Januar 2027.
Was verlangt Google Play?
Jede App, die den genauen Standort anfordert (ACCESS_FINE_LOCATION), muss in der Play Console eine Deklaration ausfüllen: welche Funktionen ihn brauchen und warum der ungefähre Standort oder die Standortschaltfläche von Android nicht genügt. Die Deklaration öffnet im November 2026, verpflichtend ist sie ab dem 27. Januar 2027, und in der Play Console sind Verlängerungen um 30 Tage möglich. Für Apps, die auf Android 17 zielen, wird die Standortschaltfläche zum vorgeschriebenen Weg, den genauen Standort für einmalige Zwecke zu bekommen, etwa für eine Suche in der Nähe oder die Auswahl einer Adresse. Für den Standort im Hintergrund gibt es bereits eine eigene Deklaration.
Woher das in einer Flutter-App kommt
Die Berechtigung kommt oft, ohne dass jemand sie beschlossen hat. Das Plugin location deklariert ACCESS_FINE_LOCATION und die Berechtigungen für den Standortdienst im Vordergrund in seinem eigenen Manifest, sodass jede App, die es nutzt, nach dem genauen Standort fragt. geolocator, google_maps_flutter und permission_handler deklarieren keine: Dort steht die Berechtigung in der eigenen AndroidManifest.xml der App. Andere SDKs für Werbung, Analytics oder Karten können ebenfalls Standortberechtigungen einmischen.
So beheben Sie es
- Führen Sie die kostenlose Build-Prüfung mit der .apk oder .aab aus. Sie listet die Standortberechtigungen auf, die im zusammengeführten Manifest landen.
- Entscheiden Sie pro Funktion: laufend genauer Standort (Live-Tracking, Navigation), eine einmalige Position oder Stadtebene. Viele Apps brauchen nur den ungefähren Standort.
- Für nur ungefähren Standort deklarieren Sie ausschließlich
ACCESS_COARSE_LOCATIONund entfernen die genaue Berechtigung, die ein Plugin einmischt, mittools:node="remove"inandroid/app/src/main/AndroidManifest.xml. - Stellen Sie sicher, dass die App weiter funktioniert, wenn der Nutzer nur den ungefähren Standort erlaubt.
- Behalten Sie den genauen Standort, bereiten Sie die Antworten für die Deklaration vor, bevor sie im November 2026 öffnet, und sorgen Sie dafür, dass der Store-Eintrag die Funktion zeigt, die ihn braucht.
Die kostenlose Build-Prüfung liest Ihre .apk oder .aab im Browser und zeigt, ob das Ihren Build betrifft, ohne etwas hochzuladen.
Oder lassen Sie den ganzen Build prüfen: Die Store-Prüfung kostet 190 €, 2 Arbeitstage.