Bauen
DEINE IDEE HAT MEHR DRAUF WEB · iOS · ANDROID
Anleitungen

Android-App in Google Play veröffentlichen (mit Capacitor)

Vom Google-Entwicklerkonto bis zum Release: Rechner vorbereiten, App anlegen, das fertige Capacitor-Projekt in Android Studio bauen und signieren, mit echten Nutzern testen und einreichen.

  1. Zuerst: Android-Test-App (ohne Mac, ohne Android Studio)

    Beim Anbieter

    Zeit: ≈ 15 Minuten

    1. Dein App-Code bringt einen fertigen GitHub-Ablauf mit, der eine installierbare Test-App (APK) baut – kostenlos und ohne Entwicklerkonto.
    2. App-Code herunterladen und entpacken. Ein kostenloses GitHub-Konto anlegen und GitHub Desktop installieren.
    3. In GitHub Desktop „File → Add local repository“ wählen, den entpackten Ordner angeben (das Anlegen des Repositorys bestätigen) und dann „Publish repository“ – privat lassen.
    4. Auf github.com im Repository „Actions“ öffnen: Der Lauf „Android app“ startet von selbst. Nach einigen Minuten liegt unter „Artifacts“ die Datei „android-app“ zum Herunterladen.
    5. Die Datei auf dem Android-Handy öffnen, die APK antippen und die Installation aus dieser Quelle einmal erlauben. Für den Play Store folgen danach die Schritte unten – mit Entwickler-Hilfe.
  2. Google-Entwicklerkonto anlegen

    Beim Anbieter

    Zeit: ≈ 20 Minuten, dann Googles PrüfungKosten: einmalig 25 USD

    1. Mit deinem Google-Konto die Play Console öffnen und ein privates Konto oder ein Konto für eine Organisation wählen.
    2. Ausweis und eine Zahlungskarte auf deinen Namen bereithalten – Google prüft deine Identität, das kann einige Tage dauern.
    3. Neue Privatkonten bestätigen zusätzlich ein Android-Handy in der App Play Console.
    4. Als Organisation brauchst du eine D-U-N-S-Nummer.
  3. Deinen Rechner vorbereiten

    Auf deinem Rechner

    Zeit: ≈ 30 Minuten, vor allem DownloadKosten: kostenlos

    1. Android Studio kostenlos laden und installieren – Java ist schon dabei.
    2. Android Studio einmal öffnen und den Einrichtungsassistenten mit „Standard“ durchklicken; er lädt das Android-SDK.
    3. Node.js (LTS) installieren. Im Terminal zeigt „node -v“ danach eine Versionsnummer ab 22.
    Befehle zum Kopieren
    node -v
  4. App anlegen

    Beim Anbieter
    1. „App erstellen“ in der Play Console. Texte, Bilder und Datenschutzangaben kommen aus deinem Launch-Paket.
  5. Android-App bauen und signieren

    Auf deinem Rechner

    Zeit: ≈ 20 Minuten

    1. App-Code herunterladen und entpacken.
    2. WindowsDen entpackten Ordner öffnen, oben in die Adresszeile „cmd“ tippen und Enter drücken.
    3. MacIm Finder Rechtsklick auf den Ordner → „Neues Terminal beim Ordner“.
    4. Die zwei Befehle unten einfügen – Android Studio öffnet deine fertige App.
    5. „Build → Generate Signed App Bundle“ wählen, einen neuen Schlüssel anlegen und die Schlüsseldatei gut aufbewahren – du brauchst sie für jedes Update.
    Befehle zum Kopieren
    npm install
    npm run android
  6. Mit echten Nutzern testen

    Beim Anbieter
    1. In der Play Console deine App öffnen. Zuerst einen internen Test mit deinem signierten App-Bundle (.aab) anlegen und den Einladungslink auf einem Android-Gerät ausprobieren.
    2. Danach einen geschlossenen Test anlegen, Tester hinzufügen und den Beitrittslink teilen. Bei privaten Entwicklerkonten, die nach dem 13. November 2023 erstellt wurden, müssen mindestens 12 Tester mindestens 14 Tage durchgehend angemeldet bleiben.
    3. Lass die Tester Anmeldung, Navigation, Formulare und Verhalten ohne Internet prüfen. Sammle Rückmeldungen, behebe Fehler und teste die neue Version erneut.
    4. Wenn die Pflicht erfüllt ist, Produktionszugriff im Dashboard beantragen und die Fragen zum Test beantworten. Google prüft den Antrag; die App wird nach 14 Tagen nicht automatisch freigeschaltet.
  7. Einreichen und veröffentlichen

    Beim Anbieter
    1. Bundle in den Release-Kanal laden und zur Prüfung senden. Den Rollout steuerst du in der Play Console.

Weitere Anleitungen

Alle Anleitungen

Kontakt

Erzähl uns, was du baust und wo du Unterstützung brauchst. Je konkreter deine Frage, desto gezielter können wir dir helfen.