Veröffentlichen im Play Store
Bereiten Sie Ihre App für die Veröffentlichung vor. Konfigurieren Sie build.gradle für die Produktion, signieren Sie mit einem Keystore, erstellen Sie ein AAB, richten Sie die Play Console ein und verwenden Sie gestaffelte Rollouts.
Veröffentlichen im Play Store ist eine kostenlose Android Academy-Lektion auf CoddyKit. Dies ist Lektion 6 von 6. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Android Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Android Academy-Kurs umfasst insgesamt 6 Lektionen.
Vor der Veröffentlichung
Stellen Sie vor der Veröffentlichung im Play Store sicher, dass Sie:
- Einen passenden App-Namen, ein Symbol und eine Beschreibung festgelegt haben
versionCodeundversionNamein build.gradle aktualisiert haben- Auf mehreren Bildschirmgrößen und Android-Versionen getestet haben
minSdkpassend zu Ihrer Zielgruppe festgelegt haben- Debug-Protokolle und Testzugangsdaten entfernt haben
versionCode und versionName
Zwei Versionsfelder in app/build.gradle:
versionCode— Ganzzahl, muss bei jeder Veröffentlichung erhöht werden (1, 2, 3 …). Wird vom Play Store verwendet, um Updates zu erkennen.versionName— für Menschen lesbare Zeichenfolge, die Benutzern angezeigt wird („1.0.0“, „2.3.1“). Verwenden Sie semantische Versionierung: major.minor.patch.
Build-Konfiguration
Konfigurieren Sie vor dem Erstellen einer Release-APK/AAB den Build-Typ 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"
)
}
}
}App signieren
Jede Android-App muss vor der Veröffentlichung digital signiert werden. Sie benötigen einen Keystore — eine Datei, die Ihren privaten Schlüssel enthält.
Erstellen Sie ihn einmalig in Android Studio: Build → Generate Signed Bundle/APK → Create new keystore.
Warnung: Wenn Sie Ihren Keystore verlieren, können Sie Ihre App nie wieder aktualisieren. Sichern Sie ihn geschützt!
AAB im Vergleich zu APK
Google Play verlangt für neue Apps das Format AAB (Android App Bundle) (nicht APK):
- AAB — Google Play erstellt daraus für jedes Gerät optimierte APKs. Dadurch ist der Download für Benutzer kleiner.
- APK — älteres Format, das weiterhin für Sideloading und Tests verwendet wird
Build → Generate Signed Bundle/APK → Android App Bundle
Play-Console-Einrichtung
Schritte zur Veröffentlichung in der Google Play Console:
- Erstellen Sie unter play.google.com/console ein Entwicklerkonto (einmalige Gebühr von 25 $)
- Erstellen Sie eine neue App — wählen Sie Land und Sprache
- Füllen Sie den Store-Eintrag aus: Titel, Beschreibung, Screenshots und Featuregrafik
- Legen Sie die Inhaltsbewertung mithilfe des Fragebogens fest
- Laden Sie Ihre signierte AAB in den Track „Internal Testing“ oder „Production“ hoch
Veröffentlichungs-Tracks
Google Play bietet mehrere Veröffentlichungs-Tracks — verwenden Sie sie in dieser Reihenfolge:
- Internal Testing — bis zu 100 Tester, sofort genehmigt
- Closed Testing (Alpha) — Gruppe eingeladener Tester
- Open Testing (Beta) — öffentliche Beta mit Anmeldung
- Production — für alle Benutzer verfügbar. Sie können eine schrittweise Einführung durchführen (z. B. 10 % → 50 % → 100 %)
Assets für den Store-Eintrag
Erforderliche Assets für den Play Store:
- App-Symbol — PNG mit 512×512 Pixeln
- Feature-Grafik — PNG mit 1024×500 Pixeln (wird im Header des Play Stores angezeigt)
- Screenshots — mindestens 2 Smartphone-Screenshots
- Kurzbeschreibung — bis zu 80 Zeichen
- Vollständige Beschreibung — bis zu 4000 Zeichen
Nach der Veröffentlichung: Updates
So aktualisieren Sie Ihre App:
versionCodeundversionNameerhöhen- Eine neue signierte AAB-Datei erstellen
- In die Play Console hochladen → dieselbe App → neues Release
- Versionshinweise (Was ist neu?) verfassen, um Nutzer über Änderungen zu informieren
- Bei riskanten Änderungen gestaffelte Einführungen verwenden — beobachten Sie die Absturzraten, bevor Sie die Einführung ausweiten
Kurze Überprüfung
Was passiert, wenn Sie beim Hochladen eines neuen Releases vergessen, versionCode zu erhöhen?
Herzlichen Glückwunsch!
Sie haben den vollständigen Kurs zur Android-Entwicklung abgeschlossen! Das haben Sie gelernt:
- Kotlin-Grundlagen — Variablen, Funktionen, Null-Sicherheit, Klassen
- Android-Grundlagen — Activities, Layouts, Benutzereingaben, Intents
- Listen und Daten — RecyclerView, Collections, SharedPreferences
- Architektur — ViewModel, LiveData, Room, Coroutines, Repository
- Netzwerkkommunikation — Retrofit, Coil, Fehlerbehandlung und Veröffentlichung
Sie sind bereit, echte Android-Apps zu entwickeln und zu veröffentlichen. Entwickeln Sie weiter!
Häufig gestellte Fragen
Ist die Lektion „Veröffentlichen im Play Store“ kostenlos?
Ja — der vollständige Text von „Veröffentlichen im Play Store“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Android Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Android Academy-Kurs umfasst insgesamt 6 Lektionen.
Was lerne ich in „Veröffentlichen im Play Store“?
Bereiten Sie Ihre App für die Veröffentlichung vor. Konfigurieren Sie build.gradle für die Produktion, signieren Sie mit einem Keystore, erstellen Sie ein AAB, richten Sie die Play Console ein und ve… Du übst Android Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Android Academy zu starten?
Keine Vorkenntnisse erforderlich. Android Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 6 von 6.
Wie lange dauert die Lektion „Veröffentlichen im Play Store“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Android Academy-Lektion Code schreiben und ausführen?
Ja. Jede Android Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Retrofit und REST-APIs
- Bilder mit Coil laden
- Fehlerbehandlung und UX
- Push-Benachrichtigungen
- WorkManager und Hintergrundaufgaben
- Veröffentlichen im Play Store