Naar de inhoud

Deadlinebrief

Deadline doel-API 36 van Google Play: wat er verandert op 31 augustus 2026

Vanaf 31 augustus 2026 moeten de meeste nieuwe apps en updates in Google Play zich richten op Android 16, API-niveau 36 of hoger. Dit artikel geeft je het exacte doelniveau voor jouw apparaatsoort, wat er werkelijk gebeurt als je de datum mist, de route van de verlenging, de migratiestappen, en het onderdeel dat vrijwel niemand behandelt: wat het betekent voor een app die middenin een gesloten test zit.

API 36 Telefoons, tablets, auto
API 35 Wear OS, Automotive
API 34 Android TV, Android XR
1 nov. Einddatum verlenging

Handhavingsklok

Nog niet gehandhaafd
7 Dagen tot de deadline van 31 aug.
69 Dagen tot het einde van de verlenging op 1 nov.
15 jul. beleidsbericht 31 aug. API 36 1 nov. einde verlenging Vandaag

Google Play begint de nieuwe doel-API-niveaus te handhaven op 31 augustus 2026. Getroffen ontwikkelaars kunnen per app een verlenging aanvragen die loopt tot 1 november 2026. Niets in dit artikel is een aftelklok naar het verwijderen van je app, en dat verschil doet ertoe.

Kort antwoord

Vanaf 31 augustus 2026 moeten nieuwe apps en app-updates in Google Play voor telefoons, tablets, vouwbare toestellen en Android Auto zich richten op Android 16, API-niveau 36 of hoger. Inzendingen voor Wear OS en Android Automotive OS hebben API 35 of hoger nodig, en Android TV en Android XR API 34 of hoger. Een gepubliceerde telefoon-app die je niet bijwerkt heeft API 35 nodig om beschikbaar te blijven voor nieuwe gebruikers op toestellen met een nieuwere Android-versie dan de app target. De datum missen verwijdert je app niet: het blokkeert uploads die niet voldoen en haalt de app weg uit vindbaarheid en installatie voor die nieuwe gebruikers, terwijl wie hem eerder installeerde hem houdt. Getroffen ontwikkelaars kunnen via Play Console per app een verlenging aanvragen die loopt tot 1 november 2026.

Deadline: 31 aug. 2026 API 36 = Android 16 Wear + Automotive OS: API 35 TV + XR: API 34 Ongewijzigde app: minimaal API 35 Verlenging eindigt 1 nov. 2026

Hoe dit artikel elke bewering weegt

  • Geverifieerd betekent dat de uitspraak rechtstreeks van een actuele beleids- of ontwikkelaarspagina van Google komt. Het meeste in dit artikel is geverifieerd. Geverifieerd
  • Gedeeltelijk betekent dat de pagina's van Google de conclusie wel ondersteunen maar een randgeval onbesproken laten, of zichzelf tegenspreken. Gedeeltelijk
  • Veldrapporten zijn herhaalde waarnemingen van ontwikkelaars op de supportforums van Google. Bruikbaar om te diagnosticeren, niet als beleid. Veldrapporten
  • Niet gedocumenteerd betekent dat Google over dat exacte scenario niets heeft gepubliceerd, en dat zeggen we in plaats van te gokken. Niet gedocumenteerd

Google verhoogt de ondergrens voor het doel-API-niveau van de Play Store één keer per jaar, en 2026 is de cyclus van API 36. Het getal is niet het verwarrende deel. Het verwarrende deel is dat "de eis voor het doel-API-niveau" eigenlijk twee regels onder één naam zijn: de ene bepaalt wat je mag uploaden, en een andere, lagere bepaalt wie iets wat al gepubliceerd is nog kan installeren. Bijna elke pagina die op deze vraag scoort haalt de twee door elkaar, en zo komt het dat ontwikkelaars een app herbouwen die dat niet nodig had, of een waarschuwing in Play Console wegwuiven die er wél toe deed.

Dit artikel haalt ze uit elkaar, geeft je de getallen per apparaatsoort, en beantwoordt dan de vraag die onze supportinbox in augustus werkelijk krijgt: wat doet dit met een app die halverwege een gesloten test (closed testing) met 12 testers en 14 aaneengesloten dagen zit? PrimeTestLab draait die testkant voor ontwikkelaars, dus we zien die botsing in de planning voortdurend, en het advies in die sectie geldt of je nu een dienst gebruikt of zelf testers werft. Elke datum en elk niveau hieronder is op 9 augustus 2026 gecontroleerd tegen de pagina's van Google zelf, en alles wat Google niet echt gedocumenteerd heeft is als zodanig gemarkeerd in plaats van ingevuld met een zelfverzekerde gok.

De regel in één zin

Vanaf 31 augustus 2026 moet een gewone app voor telefoon, tablet, vouwbaar toestel of Android Auto zich richten op Android 16, API-niveau 36 of hoger om bij Google Play ingediend te kunnen worden, of het nu een gloednieuwe app is of een update van een gepubliceerde. Die ene zin dekt de meeste lezers. De uitzonderingen, en de aparte lagere ondergrens voor apps waar je niets aan doet, zijn waar de rest van dit artikel over gaat.

De exacte formulering van Google, fragment voor fragment

"Starting August 31, 2026" · apps "must target Android 16" · bestaande apps hebben "Android 15 (API level 35)" nodig · apps die niet voldoen "stop being discoverable" · ontwikkelaars kunnen een "extension to November 1, 2026" aanvragen

Fragmenten los geciteerd van de pagina over de doel-API-niveau-eisen van Google Play, Play Console Help-antwoord 11926878, geraadpleegd op 9 augustus 2026. Google publiceerde zijn jaarlijkse beleidsherinnering op 15 juli 2026. Geverifieerd

Eén naam, twee verschillende regels

Google gebruikt de term "eis voor het doel-API-niveau" voor twee dingen die zich totaal niet hetzelfde gedragen. Ze uit elkaar houden is het waardevolste wat je met deze pagina kunt doen.

Regel 1

De inzendregel

Geldt op het moment dat je uploadt. Vanaf 31 augustus 2026 moet een app bundle voor telefoons doel-API 36 of hoger opgeven, voor een nieuwe app net zo goed als voor een update. Dit is de regel die je tegenhoudt bij het uitbrengen.

  • Wordt geactiveerd door uploaden, niet door de kalender alleen
  • Dezelfde ondergrens voor nieuwe apps en voor updates
  • De ontwikkelaarspagina van Google zegt dat een geüploade APK aan de doel-API-eisen moet voldoen, zonder uitzondering voor een testtrack

Regel 2

De beschikbaarheidsregel

Geldt voor een app die je volledig met rust laat. Een gepubliceerde telefoon-app heeft API 35 of hoger nodig om zichtbaar en installeerbaar te blijven voor nieuwe gebruikers van wie het toestel een nieuwere Android-versie draait dan de app target.

  • De ondergrens is API 35, niet 36
  • Raakt nieuwe gebruikers op nieuwere toestellen, niet iedereen
  • Wie hem eerder installeerde houdt vindbaarheid, herinstallatie en gebruik op ondersteunde versies

Een app die rustig op API 35 blijft zonder geplande updates voldoet dus op 31 augustus aan regel 2, en voldoet niet meer op het moment dat je iets probeert uit te brengen onder regel 1. Dat is geen tegenspraak maar het ontwerp: Google legt de lat voor wat de store binnenkomt sneller hoger dan de lat voor wat erin blijft.

De drie begrippen die Google precies definieert

Het beleid steunt op drie termen, en elk daarvan heeft een specifieke betekenis die bepaalt onder welke regel je valt:

  • Nieuwe app: een app die "nog niet gepubliceerd is op Google Play". De eerste upload van een packagenaam.
  • Bestaande app: een app die al op Google Play gepubliceerd is.
  • App-update: een nieuwe versie van een bestaande app die ter beoordeling wordt ingediend om de huidige te vervangen. Een update wordt beoordeeld volgens de inzendregel, niet volgens de beschikbaarheidsregel.

Er bestaat één gedocumenteerde uitzondering: permanent private apps die tot een specifieke organisatie beperkt zijn voor interne distributie vallen niet onder de eis voor het doel-API-niveau. Publiceer je een normale openbare app, dan val je eronder. Geverifieerd

Eisen per apparaatsoort

"Android-app" is niet één rij. Telefoons, tablets, vouwbare toestellen en Android Auto gaan naar API 36. Wear OS en Android Automotive OS stoppen bij API 35. Android TV en Android XR stoppen bij API 34. De ondergrenzen voor een app die je niet bijwerkt liggen nog lager, en de schakelaar hieronder wisselt tussen beide sets.

Vereist doel-API-niveau

Minimaal doelniveau voor een nieuwe app of een app-update die op of na 31 augustus 2026 wordt ingediend. Beide gevallen gebruiken dezelfde ondergrens.

Minimaal doelniveau voor een al gepubliceerde app die je niet bijwerkt om vindbaar en installeerbaar te blijven voor nieuwe gebruikers op toestellen met een nieuwere Android-versie dan de app target.

  • Telefoon, tablet, vouwbaar API 36+ Android 16. De algemene regel, en degene waarvoor de meeste lezers hier zijn.
  • Android Auto API 36+ Volgt de algemene mobiele regel. Het wordt niet genoemd als uitzondering met een lager doelniveau. Gedeeltelijk
  • Wear OS API 35+ Android 15.
  • Android Automotive OS API 35+ Android 15. Dit is het besturingssysteem van de auto, niet Android Auto.
  • Android TV API 34+ Android 14. Deze ondergrens voor inzendingen geldt al sinds 31 augustus 2025.
  • Android XR API 34+ Android 14, geldend vanaf 31 augustus 2026.
  • Telefoon, tablet, vouwbaar, Auto API 35+ Daaronder kunnen nieuwe gebruikers op toestellen met een Android-versie boven jouw doelniveau de app niet vinden of installeren.
  • Wear OS API 34+ Onder dit niveau beperkt voor nieuwe gebruikers op nieuwere Wear OS-versies.
  • Android Automotive OS API 32+ Android 12L. Richten op API 31 of lager beperkt nieuwe gebruikers op nieuwere Automotive OS-versies.
  • Android XR API 34+ Richten op API 33 of lager beperkt nieuwe gebruikers op nieuwere XR-versies.
  • Android TV API 34+ Behandel 34 als het veilige getal. De pagina van Google spreekt zichzelf hier tegen, zie de notitie hieronder. Gedeeltelijk

Bronnen: de doel-API-niveau-eisen van Google Play (Play Console Help-antwoord 11926878) en de target-SDK-samenvatting van Android Developers, beide geraadpleegd op 9 augustus 2026. De waarden zijn minima, geen aanbevelingen: hoger richten dan de ondergrens mag altijd.

Android Auto is niet Android Automotive OS

Deze twee namen kosten ontwikkelaars elk jaar echt tijd. Android Auto projecteert een app vanaf een telefoon op het scherm van de auto, dus de app is een telefoon-app en volgt de telefoonregel: API 36. Android Automotive OS is het besturingssysteem dat op het voertuig zelf draait, en dat is een van de genoemde uitzonderingen met een lager doelniveau: API 35. Bouw je een media- of navigatie-app die naar beide gaat, dan heb je de hoogste van de twee nodig.

Tegenspraak in de bron

De huidige pagina van Google zegt op de ene plek dat Android TV-apps die op API 33 of lager richten beperkt worden, en in de gedetailleerde sectie per apparaatsoort dat API 33 voldoet. API 32 wordt in geen van beide richtingen duidelijk geclassificeerd. Omdat de twee passages elkaar tegenspreken binnen het hoogste gezaghebbende document van Google zelf, rapporteert dit artikel API 34 als het veilige werkdoelniveau voor TV in plaats van een winnaar aan te wijzen. Gedeeltelijk

Geldt het voor jou? Beantwoord drie vragen

Of 31 augustus jouw probleem is hangt van drie dingen af: wat je op het punt staat te doen, welke apparaatsoort je uitbrengt, en waar je huidige build werkelijk op richt. De tool hieronder legt de gepubliceerde ondergrenzen van Google op die combinatie en vertelt je onder welke van de twee regels je valt.

Interactief

Deadlinechecker doel-API

Er wordt niets verstuurd. De logica draait in je browser op basis van de door Google gepubliceerde doelniveaus.

1 Wat ga je doen?

2 Welke apparaatsoort?

3 Waar richt je nieuwste build op?

Beantwoord alle drie de vragen om je oordeel te zien.

De waarden komen van de pagina met doel-API-niveau-eisen van Google, geraadpleegd op 9 augustus 2026.

Zegt het oordeel dat je in orde bent, dan wil je de checklist voor de deadline aan het eind alsnog, want "mijn broncode zet target 36" en "het artefact dat Google beoordeeld heeft geeft 36 op" zijn niet dezelfde bewering. De meest voorkomende valse veiligheid in deze hele cyclus is een ontwikkelaar die zijn Gradle-bestand leest in plaats van zijn geüploade bundle.

Wat er werkelijk gebeurt als je 31 augustus mist

Twee verschillende dingen, afhankelijk van de regel waar je onder valt. Probeer je een build onder de ondergrens te uploaden, dan voldoet de inzending niet aan de eis. Laat je een gepubliceerde app onder de beschikbaarheidsondergrens simpelweg met rust, dan is hij niet langer vindbaar en installeerbaar voor nieuwe gebruikers op toestellen met een nieuwere Android-versie dan hij target. Geen van beide uitkomsten is verwijdering.

Als je probeert te uploaden

Gevolg voor de inzending

De ontwikkelaarsdocumentatie van Google zegt dat een geüploade APK aan de doel-API-eisen van Play moet voldoen. Er is geen gepubliceerde uitzondering voor een bepaalde releasetrack, een kleine app of een beginnende ontwikkelaar. Een bundle onder de ondergrens van jouw apparaatsoort voldoet niet aan de eis, dus het releasepad sluit tot je een artefact uitbrengt dat wel voldoet. Geverifieerd

Let op waar dit gevolg aan vastzit: aan de handeling van het uploaden. De kalender alleen doet niets met een build die al live staat. Daarom kan een app op 1 september perfect voldoen en op 2 september geblokkeerd zijn, puur omdat je besloot een bugfix uit te brengen.

Als je een gepubliceerde app onder de ondergrens laat staan

Dit is het scenario dat concurrenten omschrijven als "je app verdwijnt", en dat is fout op een manier die ertoe doet. De formulering van Google is dat de app "stop being discoverable" voor een specifieke groep gebruikers. Concreet:

  • Nieuwe gebruikers op nieuwere toestellen verliezen toegang. Draait het toestel van een gebruiker een hogere Android-versie dan het doelniveau van je app, dan toont of installeert Google Play de app niet meer voor hem.
  • Nieuwe gebruikers op oudere toestellen merken niets. Een toestel met hetzelfde of een lager API-niveau dan de app target kan hem gewoon nog krijgen.
  • Wie hem eerder installeerde merkt niets. Iedereen die de app al geïnstalleerd heeft kan hem nog vinden, opnieuw installeren en gebruiken op ondersteunde Android-versies.
  • Deeplinks vertellen de waarheid. Een gebruiker op een niet in aanmerking komend nieuwer toestel die je Play Store-link opent, krijgt te zien dat de app "made for an older version of Android" is.

Wat er niet gebeurt

Elk jaar in augustus levert dit beleid dezelfde vier angsten op in de supportforums van Google. Geen daarvan is wat de pagina over het doel-API-niveau beschrijft.

Wat er niet gebeurt

De vier mythes

  • Je app wordt uit Google Play verwijderd
  • Geïnstalleerde exemplaren worden van toestellen gehaald
  • Je ontwikkelaarsaccount wordt beëindigd omdat je deze datum mist
  • Elke bestaande gebruiker raakt de app kwijt op 31 augustus

Wat het beleid zegt

De echte gevolgen

  • Uploads die niet voldoen halen de inzendeis niet
  • Vindbaarheid en installatie stoppen voor nieuwe gebruikers op nieuwere toestellen
  • De vermelding zelf en eerdere installateurs worden niet als geraakt beschreven
  • Er kan per getroffen app een verlenging worden aangevraagd

Specifiek over het beëindigen van accounts: ontwikkelaars vragen dit elke cyclus, en de beleidspagina over het doel-API-niveau zegt niet dat het missen van alleen deze deadline een ontwikkelaarsaccount beëindigt. Ze beschrijft het blokkeren van inzendingen en beperkingen in beschikbaarheid voor nieuwe gebruikers. Beëindigingen vallen onder ander beleid, dus behandel dit als een distributieprobleem op appniveau. Geverifieerd

Sluit richten op API 36 oudere toestellen uit?

Nee, niet uit zichzelf. targetSdk geeft aan voor welk gedragsniveau van Android je app gebouwd en getest is. minSdk bepaalt op welke oudste Android-versie hij geïnstalleerd kan worden. Het zijn losse getallen, en het doelniveau naar 36 tillen verhoogt het minimum niet vanzelf: je app kan oudere Android-versies tot aan dat minimum blijven ondersteunen, zolang je code en eventueel bijgewerkte dependencies compatibel blijven.

Dit is het misverstand dat elke cyclus de meeste onrust veroorzaakt. Een ontwikkelaar leest "moet op Android 16 richten", denkt dat het "draait alleen op Android 16" betekent, en concludeert dat Google zojuist het grootste deel van zijn bereikbare toestellen heeft geschrapt. Sleep het minimum hieronder en kijk wat er werkelijk verandert.

Interactief

Installatieladder: wat target 36 wel en niet verandert

Stel de minimale SDK van je project in. Het doelniveau blijft vastgezet op 36, het niveau dat Google Play nu vereist.

Jouw targetSdk 36
  • 21 5.0
  • 22 5.1
  • 23 6
  • 24 7.0
  • 25 7.1
  • 26 8.0
  • 27 8.1
  • 28 9
  • 29 10
  • 30 11
  • 31 12
  • 32 12L
  • 33 13
  • 34 14
  • 35 15
  • 36 16
Kan je app nog installeren

Android 7.0 en elke nieuwere versie, dat zijn 13 API-niveaus. Het doelniveau verhogen veranderde hier niets aan.

Wat target 36 werkelijk verandert

Het gedrag van Android 16 gaat aan voor je app op Android 16-toestellen. Een gebruiker die nog op Android 7.0 zit merkt van deze deadline geen enkele gedragswijziging.

De drie getallen, en welke Google Play controleert

Gecontroleerd

targetSdk

Het gedragsniveau waarvoor je app verklaart ontworpen en getest te zijn. Dit is het getal in het Play-beleid. Zet het op 36.

Niet de beleidscontrole

compileSdk

Het API-oppervlak dat de compiler ziet. Niet wat Google Play controleert, maar je zet het normaal gesproken op 36 zodat je tegen Android 16 kunt bouwen en testen.

Onaangeroerd

minSdk

De oudste Android-versie waarop de app geïnstalleerd kan worden. Deze deadline verandert daar niets aan. Laat hem staan waar hij staat, tenzij je code of een dependency je dwingt.

De ene eerlijke kanttekening

Het doelniveau verhogen verandert niet wie kan installeren, maar het verandert wel hoe je app zich gedraagt op Android 16-toestellen. Dat is precies het punt van het beleid, en daarom is de migratie testwerk in plaats van een aanpassing van één regel. De gedragswijzigingen in Android 16 met hoge prioriteit staan verderop, met een scanner die je tegen je eigen functielijst kunt draaien.

Wat dit betekent als je app nu in een gesloten test zit

Ben je een nieuw persoonlijk ontwikkelaarsaccount dat de verplichte gesloten test met 12 testers en 14 aaneengesloten dagen draait, dan valt de deadline midden in je venster. De veilige zet is om de API 36-build vóór 31 augustus in dezelfde gesloten track te krijgen, elke tester aangemeld te houden, en je nooit door een deadline te laten dwingen tot wisselen van track of het opnieuw beginnen met testers.

De pagina van Google over het doel-API-niveau en de pagina over gesloten tests zijn door verschillende teams voor verschillende doelen geschreven, en geen van beide gaat over de ander. Dat laat een echt gat, en het eerlijke is om je precies te laten zien waar de gedocumenteerde grond ophoudt.

Wat geverifieerd is

  • Een nieuw persoonlijk account dat eronder valt "moet een gesloten test uitvoeren" met minimaal 12 testers die de afgelopen 14 dagen doorlopend aangemeld zijn geweest voordat het productietoegang kan aanvragen. Dit geldt voor persoonlijke accounts die na 13 november 2023 zijn aangemaakt. Geverifieerd
  • De ontwikkelaarsdocumentatie van Google zegt dat een geüploade APK aan de doel-API-eisen van Play moet voldoen, en publiceert geen uitzondering voor testtracks. Die formulering is trackneutraal, niet testspecifiek, dus plan een nieuwe upload naar een gesloten track na de deadline alsof API 36 nodig is: een sterke gevolgtrekking, geen gedocumenteerde regel voor testtracks. Gedeeltelijk
  • Google moedigt ontwikkelaars zelf aan om de app tijdens de gesloten test te blijven bijwerken terwijl ze problemen oplossen, en definieert de kwalificerende periode rond de continuïteit van aangemelde testers, niet rond één bevroren artefact. Geverifieerd
  • De interne test is begrensd op 100 testers en vervangt de kwalificerende gesloten test niet. Geverifieerd

Wat Google niet gedocumenteerd heeft

De open vraag

Nergens zegt Google of een gesloten release die vóór 31 augustus met een lager doelniveau is geaccepteerd blijft draaien, gepauzeerd wordt of teruggetrokken wordt zodra de handhaving begint. We hebben ernaar gezocht en het is niet gepubliceerd. Elke pagina die je zelfverzekerd vertelt dat je lopende test gestopt wordt, of dat het zeker goed komt, vult een gat met een gok. Niet gedocumenteerd

Omdat het antwoord onbekend is, is de juiste strategie niet om het te voorspellen. Ze is om de vraag irrelevant te maken door vóór de datum een build die voldoet in de track te hebben. Dat is veilig onder beide uitkomsten en kost je niets als het oude artefact tóch was blijven draaien.

De volgorde die hoe dan ook veilig is

  1. Houd dezelfde gesloten track en dezelfde testersgroep aan

    Maak geen nieuwe track voor de API 36-build en verwijder geen aangemelde testers. De 14 dagen continuïteit die Google telt gaan over testers die aangemeld blijven, dus de aanmelding is het bezit dat je beschermt.

  2. Bouw en test API 36 vóór de deadline, niet erop

    Behandel de migratie als een eigen taak met een eigen testronde. Op 30 augustus ontdekken dat je edge-to-edge-layout breekt is een heel andere dag dan het op 10 augustus ontdekken.

  3. Upload hem naar de bestaande gesloten track met een hogere versiecode

    Elke vervangende bundle heeft een opgehoogde versiecode nodig. Google definieert de kwalificerende periode rond de continuïteit van aangemelde testers en moedigt ontwikkelaars uitdrukkelijk aan om tijdens het testen problemen te blijven oplossen, maar publiceert geen absolute garantie die elk scenario van buildvervanging dekt. Houd dezelfde track en dezelfde aangemelde testers aan, en controleer daarna de teller in Play Console. De volledige mechanica van bijwerken tijdens een test is het lezen waard als dit je eerste cyclus is.

  4. Bevestig dat de release de testers werkelijk bereikt heeft

    Een gepubliceerde release is niet hetzelfde als een geleverde. Controleer of de gesloten release live staat, of de versiecode hoger is, en of testers op de aanmeldlijst de update zien.

  5. Controleer de beleidsstatus opnieuw na de verwerking

    Geef de bundle tijd om verwerkt te worden en open daarna de beleidsstatuspagina van de app opnieuw. Blijft de waarschuwing over het doel-API-niveau staan, werk dan de triagelijst af in plaats van willekeurig releases te verwijderen.

  6. Vraag de verlenging alleen aan als de migratie er echt niet op tijd komt

    Ze koopt je tijd tot 1 november 2026 en wordt per getroffen app aangevraagd. Het is geen reden om het technische werk stil te leggen.

Over de mythe van het dagelijks gebruik

Terwijl je de migratiebuild uitbrengt, lees je ergens dat alle 12 testers de app elke dag moeten openen omdat de test anders opnieuw begint. De gepubliceerde eis van Google is doorlopend aangemeld zijn gedurende 14 dagen, en daarnaast kijkt Google of testers werkelijk betrokken waren. Er wordt geen quotum van één keer per dag gepubliceerd. Mik op echt gebruik, niet op een ritueel uit de folklore. Geverifieerd

Zo vraag je de verlenging tot 1 november 2026 aan

Getroffen ontwikkelaars kunnen een verlenging aanvragen die de distributie tot 1 november 2026 laat doorlopen. Je vraagt hem per app aan, vanuit de beleidswaarschuwing van die app in Play Console. Google beschrijft hem niet als automatisch, gegarandeerd of als een permanente vrijstelling, dus blijf migreren zolang de aanvraag loopt.

Google Play Console · echte schermafbeelding Klik om te vergroten De pagina Issue details in Google Play Console met de melding App must target Android 16 (API level 36) or higher, het paneel Action by Aug 31 en de knop Request more time in de zijbalk
De echte pagina Issue details in Play Console: de titel van de melding, het paneel "Action by Aug 31" en de knop "Request more time" waarmee de verlengingsaanvraag in de stap ervoor begint. De schermafbeelding toont de Engelstalige interface, want zo zag het echte account het.
Play Console Kies de app Beleidsstatus Waarschuwing doel-API Verlengingsformulier
  1. Open de betreffende app in Play Console

    Toegang tot de verlenging is appspecifiek, niet accountbreed. Publiceer je meerdere apps, reken er dan op dat je dit voor elke getroffen app herhaalt.

    Geverifieerd
  2. Ga naar Beleidsstatus

    Alleen apps die Google als niet-voldoend beschouwt horen de melding over het doel-API-niveau te dragen. Voldoet de app al, dan valt er hier niets te verlengen en vind je geen formulier.

    Geverifieerd
  3. Open de waarschuwing of de meldingsdetails over het doel-API-niveau

    De titel van de melding in de schermafbeelding hierboven is App must target Android 16 (API level 36) or higher. De formulering kan per app en per uitrolstatus verschillen, dus behandel dat als wat één echt account zag en niet als een gegarandeerde universele tekst.

    Geverifieerd
  4. Volg de verlengingslink in de melding, of in Meldingen

    Google leidt sommige getroffen ontwikkelaars via de appmelding in plaats van via het meldingspaneel. Controleer beide voordat je concludeert dat de optie voor jou niet bestaat.

    Geverifieerd
  5. Stuur de gevraagde informatie in

    Google publiceert de exacte vragen niet op zijn openbare helppagina, dus behandel elke lijst met "de vragen die ze stellen" als ongeverifieerd. Antwoord vanuit je echte migratieplan.

    Gedeeltelijk
  6. Behandel 1 november 2026 als de harde grens

    De verlenging verschuift de datum, ze schaft de eis niet af. Wat je op 31 augustus niet af kreeg, moet op 1 november af zijn.

    Geverifieerd
  7. Blijf migreren zolang de aanvraag loopt

    Niets in de formulering van Google belooft goedkeuring. Plannen rond een toegekende verlenging die je nog niet hebt is de duurste aanname die deze cyclus te bieden heeft.

    Gedeeltelijk

Google spreekt zichzelf hier ook tegen

Eén passage op de huidige pagina van Google zegt dat verlengingsformulieren "later this year" beschikbaar komen, terwijl de FAQ zegt dat het formulier bereikbaar is via de meldingsdetails op de pagina Beleidsstatus. Beide uitspraken staan in hetzelfde document. De praktische lezing: controleer de Beleidsstatus en Meldingen van je eigen app, en ga er niet van uit dat een ontbrekende knop betekent dat je niet in aanmerking komt, of dat een zichtbare knop betekent dat iedereen er een heeft. Gedeeltelijk

Nog één onderscheid om vast te houden: Google hangt de voetnoot over de verlenging aan de eis van API 36, en zijn proza beschrijft de verlenging meestal als iets wat de distributie van een bestaande app in stand houdt. Het loopt niet met dezelfde precisie elke combinatie van nieuwe app, update en bestaande app af. Voordat je aanneemt dat een verlenging een bepaalde geplande upload dekt, lees wat de waarschuwing van je eigen app zegt te dekken.

Zo breng je een app naar API 36

Vier stappen: installeer de SDK van API 36, zet compileSdk en targetSdk op 36, werk de dependencies bij die daardoor breken, en test de gedragswijzigingen van Android 16. Het getal veranderen is een aanpassing van één regel. Aantonen dat de app nog werkt is de eigenlijke migratie.

Stap 1: installeer de Android 16-SDK

Open Android Studio, ga naar de SDK Manager en installeer het Android SDK-platform voor API-niveau 36 samen met de huidige 36.x.x build tools. Zonder dat platform levert het verhogen van compileSdk alleen een buildfout op die nergens naar lijkt te verwijzen.

Stap 2: verhoog de niveaus in je build

Kies je stack. Het bestandspad en de exacte regels verschillen, de bestemming niet: het manifest in je geüploade bundle moet target 36 opgeven.

Interactief

Buildsnippetgenerator

Kies je stack voor het bestand dat je bewerkt en de regels die je wijzigt.

Groen = de regels die je wijzigt · doorgestreept = de regel die vervangen wordt

app/build.gradle.kts
android {
    compileSdk = 36

    defaultConfig {
        applicationId = "com.example.app"
        minSdk = 24
        targetSdk = 36
        versionCode = 2
        versionName = "1.0.1"
    }
}

Laat minSdk met rust. Die valt niet onder dit beleid. Hoog versionCode op bij elke bundle die je uploadt, ook bij vervangingen binnen een gesloten test.

app/build.gradle
android {
    compileSdk 36

    defaultConfig {
        applicationId "com.example.app"
        minSdkVersion 24
        targetSdkVersion 36
        versionCode 2
        versionName "1.0.1"
    }
}

Oudere projecten gebruiken soms nog compileSdkVersion. Beide schrijfwijzen werken zolang de waarde 36 bereikt en het project bouwt.

android/app/build.gradle.kts
android {
    compileSdk = flutter.compileSdkVersion
    compileSdk = 36

    defaultConfig {
        targetSdk = flutter.targetSdkVersion
        targetSdk = 36
    }
}

Flutter-projecten erven hun niveaus standaard van de toolchain. 36 expliciet vastzetten is de betrouwbare zet, en werk daarna de Flutter-SDK en de plug-ins bij zodat de vastgezette waarde niet met de toolchain vecht.

android/build.gradle
buildscript {
    ext {
        buildToolsVersion = "36.0.0"
        minSdkVersion = 24
        compileSdkVersion = 36
        targetSdkVersion = 36
    }
}

React Native houdt zijn niveaus bij in het ext-blok van de android/build.gradle in de hoofdmap, niet in de app-module. Werk React Native zelf bij en ook elke native module die een ouder compileniveau vastzet.

android/variables.gradle
ext {
    minSdkVersion = 24
    compileSdkVersion = 36
    targetSdkVersion = 36
}

Wrappers als Capacitor en Cordova zetten de niveaus in een variabelenbestand. Draai na het bewerken je synchronisatiestap voor het platform, zodat de wijziging het gegenereerde Android-project echt bereikt.

Unity Player Settings Android Other Settings Target API Level

Unity biedt het doelniveau aan in de editor in plaats van in een bestand dat je bewerkt. Zet Target API Level op de API 36-optie, installeer dat platform via de SDK Manager waar Unity naar wijst, en controleer de gebouwde bundle in plaats van op het uitklapmenu te vertrouwen. Biedt jouw Unity-versie API 36 niet aan, dan is dat een upgrade van de editor en geen instellingenprobleem.

Je hebt geen Gradle-bestand, en je moet er ook niet naar gaan zoeken. App Inventor, Thunkable, Kodular, Glide en vergelijkbare builders genereren het Android-project voor je, dus het doel-API-niveau wordt bepaald door de exporter van het platform en niet door jou.

  • Kijk in de release notes of op de statuspagina van de builder of Android 16 en API 36 ondersteund worden.
  • Bouw en exporteer opnieuw zodra het platform het uitbrengt, want een oude export houdt het oude doelniveau, ongeacht wanneer je hem downloadt.
  • Upload de nieuwe bundle en controleer welk doelniveau Play Console voor dat artefact rapporteert.
  • Heeft het platform de ondersteuning voor API 36 nog niet uitgebracht, dan is dat precies het geval waarvoor de verlenging tot 1 november bestaat.

Stap 3: werk dependencies en frameworktooling bij

Het compileniveau verhogen is waar oude dependencies stukgaan. Reken erop dat je de Android Gradle Plugin, Gradle zelf, Kotlin, AndroidX-libraries, Google Play services en elke advertentie- of analytics-SDK met native code aanraakt. Dit artikel publiceert bewust niet "de juiste versies", want compatibele versies verschuiven wekelijks en een vaste lijst hier zou binnen veertien dagen misleidend zijn. Haal ze op de dag van je migratie uit de actuele release notes van je eigen framework.

Stap 4: bouwen, uploaden en het artefact controleren

  • Genereer een ondertekende Android App Bundle en hoog de versiecode op.
  • Test het release-artefact, niet alleen een debugbuild. Minificatie en het opschonen van resources breken dingen die een debugbuild verbergt.
  • Upload naar de bedoelde track en controleer in Play Console dat het artefact doel-API-niveau 36 rapporteert.
  • Loop na de verwerking elke actieve track na en open de beleidsstatus opnieuw.

Controleer het artefact, niet de broncode

Google beoordeelt het manifest in de bundle die jij hebt geüpload. Een verkeerde buildvariant, een verouderde flavour, een gecachte export of een framework dat je waarde stilletjes overschrijft leveren allemaal een project op dat "op 36 richt" en een artefact dat dat niet doet. Lees het getal elke keer terug uit Play Console.

Gedrag van Android 16 om te testen voordat je API 36 uitbrengt

Richten op API 36 zet het gedrag van Android 16 aan voor je app op Android 16-toestellen. Het gedrag met hoge prioriteit om te testen is edge-to-edge-layout, voorspellend terugnavigeren, vrije oriëntatie op grote schermen, gezondheidsrechten, uitvoering op vast interval en tekstopmaak. Vink hieronder aan wat van toepassing is en je krijgt de testlijst voor jouw app in plaats van een algemene.

Interactief

Risicoscanner Android 16

Vink alles aan wat je app doet. De lijst hieronder bouwt zich al doende opnieuw op.

Vink aan wat van toepassing is om te zien wat je moet testen.

Edge-to-edge en voorspellend terugnavigeren: de grootste impact

Edge-to-edge heeft een grote impact omdat het geen enkele exotische API van je app vraagt. Op Android 16 kan een app die op API 36 richt het vorige opt-outattribuut niet meer gebruiken, dus content die ervan uitging dat de systeembalken ruimte zouden laten loopt nu onder die balken door. Het symptoom is cosmetisch, tot precies het moment dat een primaire knop onder de gesturebalk komt en niet meer aantikbaar is.

Voorspellend terugnavigeren heeft een even grote impact. Registreert je app verouderde afhandeling van terugnavigatie, dan kan dat pad simpelweg niet meer afgaan zoals voorheen zodra voorspellend terugnavigeren standaard aanstaat bij target 36. Test terugnavigatie vanaf elke navigatiediepte die je hebt: modals, WebViews, formulieren met niet-opgeslagen invoer, en het laatste scherm vóór afsluiten.

Wat geen universele breuk bij target 36 is

Verschillende pagina's noemen op dit moment veiliger intent matching en de toestemming voor het lokale netwerk als dingen die elke API 36-app moet afhandelen. De documentatie van Android zelf beschrijft beide als opt-in in Android 16, met bredere handhaving als iets voor de toekomst. Test ze als je ze hebt ingeschakeld. Herschrijf je intentfilters niet en voeg geen netwerkrecht toe puur omdat je je doelniveau hebt verhoogd. Geverifieerd

En de eis rond de paginagrootte van 16 KB?

Andere eis, andere datum, dezelfde apps. De doel-API-deadline gaat over het niveau dat je manifest opgeeft. De eis rond de paginagrootte van 16 KB gaat erover of je native libraries werken op toestellen met geheugenpagina's van 16 KB. De huidige richtlijn van Google noemt 1 februari 2027 als de datum waarop betrokken app-updates zonder ondersteuning voor 16 KB niet meer uitgebracht kunnen worden.

  • Voor wie het geldt: de eis van Google geldt voor apps die op API 35 of hoger richten op 64-bits Google Play-toestellen. Binnen die groep zijn apps die native .so-libraries meeleveren, rechtstreeks of via een SDK, degene die het vaakst expliciet opnieuw gebouwd en uitgelijnd moeten worden. Is je app alleen Kotlin of Java, dan is hij doorgaans al compatibel, maar testen blijft beter dan aannemen.
  • Wat het niet is: het maakt geen deel uit van de doel-API-deadline van 31 augustus 2026, en de een halen betekent niet dat je de ander haalt.
  • Waarom het samenvalt: iedereen die deze maand zijn doelniveau verhoogt is toch al aan het herbouwen, en juist dan komt de controle op de paginagrootte boven. Die timing is waarom de twee door elkaar gehaald worden.

Herhaal de oude datum niet

Een grote hoeveelheid materiaal dat nog online staat noemt 1 november 2025 als handhavingsdatum voor 16 KB. De huidige pagina van Google vervangt die. Op 9 augustus 2026 is de geldende datum 1 februari 2027, en elke pagina die de datum uit 2025 nog aanhaalt is sinds die wijziging niet opnieuw gecontroleerd. Geverifieerd

Levert je app native libraries mee, behandel de controle op de paginagrootte dan als een eigen taak met een eigen testronde in plaats van iets wat je op het laatste moment in de API 36-build vouwt. De twee wijzigingen raken verschillende delen van de build, en ze tegelijk debuggen is hoe een migratie van een week er drie wordt.

Je hebt API 36 geüpload en de waarschuwing staat er nog

Meestal is het een van drie dingen: de bundle is nog niet klaar met verwerken en de Beleidsstatus is niet ververst, een ouder artefact staat nog op een andere actieve track, of het artefact dat je uploadde geeft in werkelijkheid geen 36 op terwijl je project dat wel doet. Werk de lijst van boven naar beneden af, en begin niet met het verwijderen van releases.

De meldingstitel die ontwikkelaars nu rapporteren is Your app must target Android 16 (API level 36) or higher. Google publiceert geen canonieke volledige foutmelding voor elke uploadstroom, dus behandel exacte formuleringen die je online vindt, ook deze, als waargenomen en niet als officieel.

De waarschuwing verscheen minuten nadat ik API 36 had geüpload Veldrapporten
Waarschijnlijke oorzaak
Play Console heeft zijn beleidsstaat nog niet ververst. Het verwerken van de bundle en het beoordelen van het beleid gaan niet meteen en zijn niet dezelfde stap.
Wat te controleren
Bevestig dat de release volledig verwerkt is en open de Beleidsstatus daarna later opnieuw, in plaats van hem steeds te herladen.
Bewijs
Een Google Product Expert heeft een ontwikkelaar in precies deze situatie verteld dat de melding in de dagen erna kon verdwijnen. Product Experts schrijven het beleid niet en Google publiceert geen gegarandeerde tijd waarin het verdwijnt, dus dit is een bruikbaar signaal en geen toezegging.
Productie staat op API 36 maar de waarschuwing gaat niet weg Veldrapporten
Waarschijnlijke oorzaak
Er staat nog een ouder artefact actief op een andere track. De interne, gesloten, open en betatrack en een gedeeltelijk uitgerolde gefaseerde release kunnen allemaal nog een bundle met een lager doelniveau vasthouden.
Wat te controleren
Loop elke actieve track na en vergelijk de versiecodes. Let vooral op de interne track die je maanden geleden hebt opgezet en vergeten bent.
Niet doen
Willekeurig releases verwijderen of stoppen om de waarschuwing weg te krijgen. Zit je midden in een gesloten test, dan kan een impulsieve trackwijziging je de continuïteit van testers kosten die je niet terugkrijgt.
Mijn Gradle zegt 36 maar Play Console rapporteert een lager niveau Sterke gevolgtrekking
Waarschijnlijke oorzaak
Het artefact dat je hebt geüpload is niet het artefact waarvan je denkt dat je het gebouwd hebt. Een verkeerde buildvariant, een oude flavour, een verouderde gecachte export of een CI-taak die naar een andere branch wijst leveren dit allemaal op.
Wat te controleren
Bekijk de geüploade bundle zelf in Play Console in plaats van je broncode. Het manifest in de bundle is het enige wat Google beoordeelt.
Mijn builder exporteert een lager doelniveau en ik kan het niet wijzigen Veldrapporten
Waarschijnlijke oorzaak
Het no-code- of low-codeplatform heeft nog geen exporter voor Android 16 uitgebracht. Dit is niets wat je vanuit je eigen project kunt oplossen.
Wat te controleren
De release notes of statuspagina van de leverancier, en bouw en exporteer opnieuw zodra de ondersteuning er is. Een oude export later downloaden werkt het doelniveau ervan niet bij.
Als het niet op tijd komt
Dit is precies de situatie waarvoor de verlenging tot 1 november bestaat.
De API 36-build crasht nu of de layout klopt niet Geverifieerd
Waarschijnlijke oorzaak
Een gedragswijziging van Android 16 die door het nieuwe doelniveau geactiveerd is, of een dependency die nog niet klaar is voor het hogere compileniveau.
Wat te controleren
Draai de risicoscanner voor gedrag tegen je functielijst en test daarna op een toestel met Android 16. Edge-to-edge en voorspellend terugnavigeren zijn de twee wijzigingen met de grootste impact, dus controleer die eerst.
Er staat nergens in mijn console een link voor de verlenging Gedeeltelijk
Waarschijnlijke oorzaak
De app voldoet misschien al, de uitrol van het formulier heeft je account misschien nog niet bereikt, of de waarschuwing staat niet in de staat die hem aanbiedt.
Wat te controleren
De Beleidsstatus en Meldingen van die specifieke app, niet een menu op accountniveau. De pagina van Google is intern inconsistent over de vraag of elk getroffen account het formulier al kan zien.
Mijn gesloten testers krijgen de nieuwe build niet Gedeeltelijk
Waarschijnlijke oorzaak
Versiecode, uitrolstatus, geschiktheid van testers of gewoon vertraging in de verwerking.
Wat te controleren
Bevestig dat de nieuwe bundle een hogere versiecode heeft, dat de gesloten release echt gepubliceerd is en geen concept, dat de testersgroep aan die track hangt, en dat de testers die je achterna zit nog aangemeld zijn.
Verwant
Werden testers om te beginnen al niet meegeteld, dan is dat een ander probleem: 12 testers toegevoegd maar Play toont 0 aangemeld.

Eén gewoonte lost het meeste hiervan blijvend op: lees na elke upload het doel-API-niveau terug van het artefact in Play Console en schrijf het naast de versiecode op. Het kost tien seconden en het haalt de hele categorie "ik weet zeker dat ik dit gefixt heb" uit je week.

De checklist voor de deadline

Veertien punten, in de volgorde waarin ze echt gebeuren. De laatste vier zijn degene die mensen overslaan, en juist die bepalen of de waarschuwing verdwijnt.

Interactief

Migratietracker API 36

Vink punten af terwijl je bezig bent. Er wordt niets opgeslagen, dus rond het in één sessie af of houd het tabblad open.

0 / 14 klaar

Nog niets aangevinkt. Werk de lijst op volgorde af.

Waar PrimeTestLab in deze deadline past

Even duidelijk over de grens: wij migreren je code niet. targetSdk verhogen, dependencies bijwerken en gedragswijzigingen van Android 16 repareren is jouw build, en dit artikel is onze volledige bijdrage daaraan. Wat we wél afdekken is de andere helft van de botsing: de 12 echte testers, 14 aaneengesloten dagen aangemeld die een nieuw persoonlijk account nodig heeft voordat het überhaupt productie kan bereiken.

De timing is het probleem. Iemand die in augustus 2026 voor het eerst publiceert wordt gevraagd twee losstaande moeilijke dingen in hetzelfde venster te doen: een API 36-build uitbrengen, en twee weken achtereen een kwalificerende gesloten test bij elkaar houden. De build is een oplosbare technische klus. Twaalf echte mensen werven die veertien dagen aangemeld blijven, op echte apparaten, is het deel dat stilletjes een maand opslokt.

De gesloten test zelf doen versus hem uitbesteden

Wat Google vereist Zelf Met PrimeTestLab
12 testers aangemeld Zelf echte mensen vinden, controleren en achter ze aan zitten, en dan bewijzen dat ze zich aanmeldden en aangemeld bleven Testers toegewezen en hun aanmeldstatus voor je gevolgd
14 aaneengesloten dagen Eén persoon die zich halverwege afmeldt kan de continuïteit breken die je nodig hebt Continuïteit bewaakt over de volle 14 dagen
Echte apparaten, echt gebruik Emulators en inactieve accounts vertegenwoordigen geen echt testen Echte Android-apparaten van Android 7 tot en met 17
Beginnen vóór de deadline Werven kost realistisch dagen tot weken, en de klok start pas als je er 12 hebt Het testen start meestal binnen 4-6 uur
Kosten van de teststap Geen uitgave, maar een onvoorspelbaar deel van je augustus Vanaf $19.99 plus 5% servicekosten, één betaling, geen abonnement
Als de test niet lukt Begin de 14 dagen opnieuw met een nieuwe groep Gratis hertest of volledige terugbetaling

Over productietoegang beslist Google, niet wij en geen enkele dienst. Wat een beheerde test wegneemt is het risico van testers werven en aangemeld houden, en dat is precies de stap waar de meeste mensen die voor het eerst publiceren op vastlopen. Slagingspercentage over 7.400+ geteste apps: 99,9%.

De volgorde voor deze maand

Heb je beide problemen tegelijk, voer ze dan parallel uit in plaats van na elkaar. Begin nu met de gesloten test, want de 14 dagen daarvan zijn echte kalendertijd die je niet kunt indikken, en doe de migratie naar API 36 ernaast. Duw de build die voldoet in dezelfde gesloten track zodra hij klaar is, met een hogere versiecode en dezelfde testers nog aangemeld. Zo houden de deadline en het testvenster op om dezelfde twee weken te vechten.

Veelgestelde vragen

Moet ik vóór 31 augustus 2026 op API 36 richten?

Voor een gewone app voor telefoon, tablet, vouwbaar toestel of Android Auto: ja. Nieuwe apps en app-updates die vanaf 31 augustus 2026 worden ingediend moeten op Android 16, API-niveau 36 of hoger richten. Inzendingen voor Wear OS en Android Automotive OS moeten op API 35 of hoger richten, en inzendingen voor Android TV en Android XR op API 34 of hoger.

Werkt mijn app door API 36 niet meer op oudere Android-telefoons?

Nee, niet automatisch. targetSdk geeft aan voor welk gedragsniveau van Android je app ontworpen en getest is, terwijl minSdk bepaalt op welke oudste Android-versie de app geïnstalleerd kan worden. targetSdk naar 36 tillen verhoogt minSdk niet, dus de app blijft installeren op toestellen tot aan zijn opgegeven minimale SDK. Wat wel verandert is dat het gedrag van Android 16 actief wordt voor je app op Android 16-toestellen.

Verwijdert Google mijn app als ik de API 36-deadline mis?

Google beschrijft twee smallere gevolgen, geen verwijdering. Een nieuwe app of update onder het geldende doelniveau kan niet aan de uploadeis voldoen, en een gepubliceerde app onder de beschikbaarheidsondergrens voor bestaande apps is niet langer vindbaar of installeerbaar voor nieuwe gebruikers van wie het toestel een hogere Android-versie draait dan de app target. Wie hem eerder installeerde kan de app nog vinden, opnieuw installeren en gebruiken op ondersteunde Android-versies.

Beëindigt Google mijn ontwikkelaarsaccount als ik de deadline mis?

De beleidspagina van Google over het doel-API-niveau zegt niet dat het missen van alleen deze deadline een ontwikkelaarsaccount beëindigt. Ze beschrijft het blokkeren van inzendingen en beperkingen in beschikbaarheid voor nieuwe gebruikers van de betreffende app. Het beëindigen van accounts valt onder ander beleid, dus behandel de doel-API-deadline als een distributieprobleem op appniveau en niet op accountniveau.

Mijn gepubliceerde app richt al op API 35. Moet ik hem naar API 36 brengen?

Niet alleen om een ongewijzigde telefoon-app beschikbaar te houden voor nieuwe gebruikers. API 35 voldoet aan de beschikbaarheidsondergrens van 2026 voor bestaande apps op telefoons, tablets, vouwbare toestellen en Android Auto. De eerstvolgende update die je op of na 31 augustus 2026 indient moet echter op API 36 richten, dus de meeste actieve apps komen sowieso op API 36 uit.

Hoe vraag ik de verlenging tot 1 november 2026 aan?

Open de betreffende app in Play Console, ga naar Beleidsstatus, open de waarschuwing of de meldingsdetails over het doel-API-niveau en gebruik het verlengingsformulier dat daar of via Meldingen wordt aangeboden. De verlenging vraag je per getroffen app aan en ze loopt tot 1 november 2026. Google zegt niet dat goedkeuring automatisch of gegarandeerd is, dus blijf migreren zolang de aanvraag loopt.

Kan ik na 31 augustus nog een API 35-build naar mijn gesloten test uploaden?

Voor een gewone telefoon-app kun je er beter van uitgaan van niet. De ontwikkelaarsdocumentatie van Google zegt dat een geüploade APK aan de doel-API-eisen van Play moet voldoen en publiceert geen uitzondering voor testtracks, dus een nieuwe upload naar een gesloten track na de deadline zou op API 36 moeten richten. Zet de build die voldoet klaar vóór 31 augustus in plaats van de blokkade middenin een test te ontdekken.

Zet het uploaden van een API 36-build mijn gesloten test van 14 dagen terug?

Google definieert de kwalificerende periode rond minimaal 12 testers die 14 dagen doorlopend aangemeld blijven, niet rond één onveranderlijke build, en de helppagina's moedigen aan om de app tijdens de gesloten test bij te werken terwijl je problemen oplost. Houd dezelfde gesloten track en dezelfde aanmelding van testers aan, upload de API 36-build met een hogere versiecode, en verwijder geen aangemelde testers. Google publiceert geen garantie die elke teller in Play Console dekt, dus vermijd onnodige trackwijzigingen.

Ik heb API 36 geüpload. Waarom staat de waarschuwing in Play Console er nog?

Geef eerst tijd voor het verwerken van de bundle en het verversen van de beleidsstatus; ontwikkelaars melden dat dat dagen kan duren. Loop daarna elke actieve release na: productie, open, gesloten, intern en een gepauzeerde gefaseerde uitrol kunnen allemaal nog een ouder artefact vasthouden. Bevestig ook dat de bundle die je werkelijk hebt geüpload target 36 rapporteert, want een verkeerde buildvariant of een frameworkexporter die nog op een lager niveau richt is een veelvoorkomende oorzaak.

En als ik mijn app met Flutter, React Native, Unity of een no-codetool heb gebouwd?

De geëxporteerde bundle moet het vereiste doel-API-niveau bevatten, niet de instelling die je in de editor ziet. Werk het framework of de builder bij naar een versie die API 36 kan exporteren, bouw opnieuw, test de gedragswijzigingen van Android 16 en controleer het doelniveau van het geüploade artefact in Play Console. Gebruik je een no-code-builder, dan kun je geen Gradle-bestanden bewerken, dus de praktische stap is de release notes van de leverancier op Android 16-ondersteuning nakijken en opnieuw bouwen zodra die er is.

Moeten mijn testers de app elke dag openen terwijl ik hem upgrade?

De gepubliceerde eis van Google is dat minimaal 12 testers de afgelopen 14 dagen doorlopend aangemeld blijven. Google kijkt daarnaast of testers werkelijk betrokken waren en kan om meer testen vragen als dat niet zo was, maar het publiceert geen algemene regel dat elke tester de app één keer per dag moet openen. Behandel beweringen over dagelijks gebruik van forums als folklore, houd testers aangemeld en mik op echt gebruik in plaats van op een vast dagquotum.

Wat kost PrimeTestLab als ik voor de deadline nog testers nodig heb?

PrimeTestLab heeft drie pakketten: Starter met 12 testers voor $19.99, Professional met 20 testers voor $29.99 en Enterprise met 25 testers voor $27.99, allemaal plus 5% servicekosten. Alle pakketten gebruiken echte testers op echte apparaten gedurende de volle 14 dagen, het testen start meestal binnen 4-6 uur, en levert een test niet op wat hij moet leveren, dan krijg je een gratis hertest of volledige terugbetaling.

Kort samengevat

Samenvatting

Vanaf 31 augustus 2026 moeten nieuwe apps en app-updates in Google Play voor telefoons, tablets, vouwbare toestellen en Android Auto zich richten op Android 16, API-niveau 36 of hoger. Wear OS en Android Automotive OS hebben API 35 nodig, Android TV en Android XR API 34, en een gepubliceerde telefoon-app die je niet bijwerkt heeft API 35 nodig om beschikbaar te blijven voor nieuwe gebruikers op nieuwere toestellen. De datum missen blokkeert uploads die niet voldoen en verbergt de app voor die nieuwe gebruikers; het verwijdert de app niet, haalt hem niet van bestaande toestellen en beëindigt je account niet. Getroffen ontwikkelaars kunnen via Play Console per app een verlenging tot 1 november 2026 aanvragen, en Google beschrijft goedkeuring niet als automatisch. targetSdk verhogen verhoogt minSdk niet, dus oude toestellen houden de app. Is de gesloten test bij jouw lancering het knelpunt in plaats van de build, dan levert PrimeTestLab 12 echte testers vanaf $19.99 plus 5% servicekosten. Bekijk de pakketten →

Momentopname van het beleid, geverifieerd op 9 augustus 2026. Google werkt deze pagina's zonder aankondiging bij, dus controleer de primaire bronnen hierboven voordat je op een datum handelt. Dit artikel staat gepland voor herverificatie direct na 31 augustus en opnieuw na 1 november 2026.

Kefayatullah Khadem - Software Engineer & Google Play Publishing Specialist

Geschreven door

Kefayatullah Khadem

Software engineer, specialist in publiceren op Google Play

Schrijft de gidsen van PrimeTestLab over gesloten tests en publiceren op Android, op basis van echte cases en de officiële documentatie van Google.

7.400+Apps getest
99,9%Slagingspercentage
120+Landen
4.9/5Beoordeling

Twee deadlines, één augustus

Breng de API 36-build uit. Wij houden de testers vast.

12 echte testers op echte apparaten, de volle 14 dagen aangemeld, terwijl jij Android 16 repareert.

Vanaf $19.99 plus 5% servicekosten

Start binnen 4-6 uur · Volledige test van 14 dagen · Gratis hertest of volledige terugbetaling

Sluit je aan bij 7.400+ ontwikkelaars die hun app met PrimeTestLab hebben gelanceerd

12 testers - $19.99 WhatsApp