Udgivelse i Play Store
Gør appen klar til udgivelse. Konfigurér build.gradle til produktion, signér med en keystore, byg en AAB, konfigurér Play Console, og brug trinvise udrulninger.
Udgivelse i Play Store er en gratis Android Academy-lektion på CoddyKit. Dette er lektion 6 af 6. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Android Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Android Academy-kurset indeholder 6 lektioner i alt.
Før du udgiver
Før du udgiver appen i Play Store, skal du sikre dig, at du har:
- Angivet et passende appnavn, ikon og beskrivelse
- Opdateret
versionCodeogversionNamei build.gradle - Testet på flere skærmstørrelser og Android-versioner
- Angivet
minSdkpassende til din målgruppe - Fjernet fejlfindingslogge og testlegitimationsoplysninger
versionCode og versionName
To versionsfelter i app/build.gradle:
versionCode— heltal, som skal øges ved hver udgivelse (1, 2, 3 …). Bruges af Play Store til at registrere opdateringer.versionName— tekst, der er læsbar for mennesker, og som vises til brugerne ("1.0.0", "2.3.1"). Brug semantisk versionering: major.minor.patch.
Buildkonfiguration
Før du bygger en APK/AAB til udgivelse, skal du konfigurere din buildtype i 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"
)
}
}
}Signering af appen
Alle Android-apps skal være digitalt signeret før udgivelse. Du skal bruge et keystore — en fil, der indeholder din private nøgle.
Opret det én gang: Build → Generate Signed Bundle/APK → Create new keystore i Android Studio.
Advarsel: Hvis du mister dit keystore, kan du aldrig opdatere din app. Tag en sikkerhedskopi af det!
AAB kontra APK
Google Play kræver formatet AAB (Android App Bundle) til nye apps (ikke APK):
- AAB — Google Play genererer optimerede APK'er til hver enhed ud fra det. Det giver en mindre download for brugerne.
- APK — ældre format, der stadig bruges til sideloading og test
Build → Generate Signed Bundle/APK → Android App Bundle
Opsætning af Play Console
Trin til udgivelse i Google Play Console:
- Opret en udviklerkonto på play.google.com/console (engangsgebyr på 25 $)
- Opret en ny app — vælg land og sprog
- Udfyld butikssiden: titel, beskrivelse, skærmbilleder og featuregrafik
- Angiv indholdsklassificeringen ved hjælp af spørgeskemaet
- Upload din signerede AAB til sporet Intern test eller Produktion
Udgivelsesspor
Google Play har flere udgivelsesspor — brug dem i denne rækkefølge:
- Intern test — op til 100 testere, godkendes med det samme
- Lukket test (Alpha) — inviteret gruppe af testere
- Åben test (Beta) — offentlig beta, som brugerne selv kan tilmelde sig
- Produktion — tilgængelig for alle brugere. Du kan lave en gradvis udrulning (f.eks. 10 % → 50 % → 100 %)
Aktiver til Play Store-fortegnelsen
Påkrævede aktiver til Play Store:
- Appikon — PNG på 512×512
- Featuregrafik — PNG på 1024×500 (vises i Play Store-headeren)
- Skærmbilleder — mindst 2 skærmbilleder fra en telefon
- Kort beskrivelse — op til 80 tegn
- Fuld beskrivelse — op til 4000 tegn
Efter udgivelsen: Opdateringer
Sådan opdaterer du din app:
- Forøg
versionCodeogversionName - Byg en ny signeret AAB
- Upload til Play Console → samme app → ny udgivelse
- Skriv versionsnoter (Hvad er nyt) for at informere brugerne om ændringer
- Brug trinvise udrulninger til risikable ændringer — hold øje med antallet af nedbrud, før du udvider udrulningen
Hurtigt tjek
Hvad sker der, hvis du glemmer at øge versionCode, når du uploader en ny udgivelse?
Tillykke!
Du har gennemført hele kurset i Android-udvikling! Her er det, du har lært:
- Grundlæggende Kotlin — variabler, funktioner, null-sikkerhed, klasser
- Grundlæggende Android — Activities, layouts, brugerinput, Intents
- Lister og data — RecyclerView, Collections, SharedPreferences
- Arkitektur — ViewModel, LiveData, Room, Coroutines, Repository
- Netværk — Retrofit, Coil, fejlhåndtering og udgivelse
Du er klar til at bygge og udgive rigtige Android-apps. Bliv ved med at bygge!
Lær Kotlin med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 36
- Lektioner
- 152
Ofte stillede spørgsmål
Er lektionen “Udgivelse i Play Store” gratis?
Ja — alle 3 lektioner i læringssporet Android Academy, inklusive “Udgivelse i Play Store”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Android Academy-kurset indeholder 6 lektioner i alt.
Hvad lærer jeg i “Udgivelse i Play Store”?
Gør appen klar til udgivelse. Konfigurér build.gradle til produktion, signér med en keystore, byg en AAB, konfigurér Play Console, og brug trinvise udrulninger. Du øver dig i Android Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Android Academy?
Der kræves ingen tidligere erfaring. Android Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 6 af 6.
Hvor lang tid tager lektionen “Udgivelse i Play Store”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Android Academy-lektion?
Ja. Alle Android Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Retrofit og REST-API'er
- Indlæsning af billeder med Coil
- Fejlhåndtering og UX
- Push-notifikationer
- WorkManager og baggrundsopgaver
- Udgivelse i Play Store