Android Academy · Lektion

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.

Lektion 6 af 611 trin

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 versionCode og versionName i build.gradle
  • Testet på flere skærmstørrelser og Android-versioner
  • Angivet minSdk passende 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 versionCode og versionName
  • 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!

Gratis at komme i gang

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

  1. Retrofit og REST-API'er
  2. Indlæsning af billeder med Coil
  3. Fejlhåndtering og UX
  4. Push-notifikationer
  5. WorkManager og baggrundsopgaver
  6. Udgivelse i Play Store
← Tilbage til Android Academy