Publiceren in de Play Store
Bereid uw app voor op een release. Configureer build.gradle voor productie, onderteken met een keystore, bouw een AAB, stel Play Console in en gebruik gefaseerde uitrol.
Publiceren in de Play Store is een gratis Android Academy-les op CoddyKit. Dit is les 6 van 6. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Android Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Android Academy bevat in totaal 6 lessen.
Voordat je publiceert
Controleer voordat je de app in de Play Store publiceert of je:
- een passende appnaam, een pictogram en een beschrijving hebt ingesteld
versionCodeenversionNamein build.gradle hebt bijgewerkt- de app op meerdere schermformaten en Android-versies hebt getest
minSdkpassend voor je doelgroep hebt ingesteld- foutopsporingslogboeken en testgegevens hebt verwijderd
versionCode en versionName
Twee versievelden in app/build.gradle:
versionCode— geheel getal dat bij elke release moet worden verhoogd (1, 2, 3…). De Play Store gebruikt dit om updates te herkennen.versionName— voor mensen leesbare tekenreeks die aan gebruikers wordt getoond ("1.0.0", "2.3.1"). Gebruik semantische versiebeheer: major.minor.patch.
Buildconfiguratie
Configureer voordat je een release-APK/AAB bouwt het buildtype in build.gradle:
android {
defaultConfig {
applicationId "com.yourcompany.yourapp"
minSdk 26
targetSdk 34
versionCode 1
versionName "1.0.0"
}
buildTypes {
release {
minifyEnabled true // removes unused code (ProGuard)
shrinkResources true // removes unused resources
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
}
}
}De app ondertekenen
Elke Android-app moet vóór de release digitaal worden ondertekend. Je hebt een keystore nodig — een bestand met je privésleutel.
Maak deze één keer aan via Build → Generate Signed Bundle/APK → Create new keystore in Android Studio.
Waarschuwing: als je je keystore kwijtraakt, kun je je app nooit meer bijwerken. Maak er veilig een back-up van!
AAB versus APK
Google Play vereist voor nieuwe apps de indeling AAB (Android App Bundle), niet APK:
- AAB — Google Play genereert hieruit geoptimaliseerde APK's per apparaat. Gebruikers downloaden kleinere bestanden.
- APK — oudere indeling, die nog steeds wordt gebruikt voor sideloading en tests
Build → Generate Signed Bundle/APK → Android App Bundle
Play Console instellen
Stappen om te publiceren in de Google Play Console:
- Maak een ontwikkelaarsaccount aan op play.google.com/console (eenmalige kosten van $25)
- Maak een nieuwe app — kies het land en de taal
- Vul de winkelvermelding in: titel, beschrijving, schermafbeeldingen en feature graphic
- Stel de contentclassificatie in met de vragenlijst
- Upload je ondertekende AAB naar het kanaal voor interne tests of productie
Releasekanalen
Google Play heeft meerdere releasekanalen — gebruik ze in deze volgorde:
- Interne tests — maximaal 100 testers, direct goedgekeurd
- Gesloten tests (Alpha) — groep testers op uitnodiging
- Open tests (Beta) — openbare bètaversie waarvoor gebruikers zich kunnen aanmelden
- Productie — beschikbaar voor alle gebruikers. Je kunt de uitrol gefaseerd uitvoeren, bijvoorbeeld 10% → 50% → 100%
Assets voor de Play Store-vermelding
Vereiste assets voor de Play Store:
- Apppictogram — PNG van 512×512
- Uitgelichte afbeelding — PNG van 1024×500 (wordt weergegeven in de kop van de Play Store)
- Schermafbeeldingen — minimaal 2 schermafbeeldingen van een telefoon
- Korte beschrijving — maximaal 80 tekens
- Volledige beschrijving — maximaal 4000 tekens
Na de release: updates
Je app bijwerken:
- Verhoog
versionCodeenversionName - Bouw een nieuwe ondertekende AAB
- Upload deze naar Play Console → dezelfde app → nieuwe release
- Schrijf releaseopmerkingen (Wat is er nieuw) om gebruikers over wijzigingen te informeren
- Gebruik gefaseerde uitrol voor risicovolle wijzigingen — houd het aantal crashes in de gaten voordat je de uitrol uitbreidt
Korte controle
Wat gebeurt er als je vergeet versionCode te verhogen wanneer je een nieuwe release uploadt?
Gefeliciteerd!
Je hebt de volledige cursus Android-ontwikkeling afgerond! Dit heb je geleerd:
- De basis van Kotlin — variabelen, functies, nullveiligheid, klassen
- De basis van Android — Activities, layouts, gebruikersinvoer, Intents
- Lijsten en gegevens — RecyclerView, Collections, SharedPreferences
- Architectuur — ViewModel, LiveData, Room, Coroutines, Repository
- Netwerken — Retrofit, Coil, foutafhandeling en publiceren
Je bent klaar om echte Android-apps te bouwen en uit te brengen. Blijf bouwen!
Leer Kotlin met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 36
- Lessen
- 152
Veelgestelde vragen
Is de les “Publiceren in de Play Store” gratis?
Ja — je kunt hier op het web alle 3 lessen van het leerpad Android Academy, waaronder “Publiceren in de Play Store”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus Android Academy bevat in totaal 6 lessen.
Wat leer ik in “Publiceren in de Play Store”?
Bereid uw app voor op een release. Configureer build.gradle voor productie, onderteken met een keystore, bouw een AAB, stel Play Console in en gebruik gefaseerde uitrol. Je oefent met Android Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met Android Academy te beginnen?
Ervaring vooraf is niet nodig. Android Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 6 van 6.
Hoe lang duurt de les “Publiceren in de Play Store”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over Android Academy?
Ja. Elke les over Android Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- Retrofit en REST-API's
- Afbeeldingen laden met Coil
- Foutafhandeling en UX
- Pushmeldingen
- WorkManager en achtergrondtaken
- Publiceren in de Play Store