Google Play: Ziel-API-Level 36
Neue Apps und Updates müssen seit dem 31. August 2026 auf Android 16 (API 36) zielen, mit Verlängerung bis zum 1. November 2026.
Was verlangt Google Play?
Seit dem 31. August 2026 müssen neue Apps und Updates auf Android 16 (API-Level 36) zielen, um bei Google Play eingereicht werden zu können, und Google lässt Sie eine Verlängerung bis zum 1. November 2026 beantragen. Bereits veröffentlichte Apps müssen mindestens auf API 35 zielen, um für neue Nutzer auf neueren Android-Versionen verfügbar zu bleiben; darunter können Menschen mit neueren Geräten sie nicht mehr installieren.
Woher das in einer Flutter-App kommt
Ein Flutter-Projekt setzt targetSdk = flutter.targetSdkVersion in android/app/build.gradle(.kts), und Flutter liefert die Zahl: 36 ab Flutter 3.35, 35 in 3.27 bis 3.32, 34 in 3.22 und 3.24. In älteren Projekten steht die Zahl oft von Hand eingetragen, etwa targetSdk = 34, und dann ändert ein Flutter-Update nichts, bis sich diese Zeile ändert. Ein Plugin, das nicht gegen SDK 36 baut, kann das Update aufhalten.
So beheben Sie es
- Führen Sie die kostenlose Build-Prüfung mit der .apk oder .aab aus. Sie liest das Ziel-API-Level aus dem Manifest.
- Aktualisieren Sie Flutter auf 3.35 oder neuer. 3.38 bringt zusätzlich die Standardwerte, die die Anforderungen zu 16 KB und Billing 8 brauchen.
- Verwenden Sie in
android/app/build.gradle(.kts)targetSdk = flutter.targetSdkVersionundcompileSdk = flutter.compileSdkVersionoder setzen Sie beide auf 36. - Aktualisieren Sie Plugins, die nicht gegen SDK 36 bauen, und testen Sie die Verhaltensänderungen von Android 16.
- Brauchen Sie mehr Zeit, beantragen Sie die Verlängerung in der Play Console, bis zum 1. November 2026.
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.