[P1] Signiertes Android-Beta-Artefakt und Release-Konfiguration vorbereiten #11
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ziel
Ein installierbares, versioniertes Android-Beta-Artefakt erzeugen, das Beta-Nutzer ohne Entwicklerhilfe beziehen und aktualisieren können.
Hintergrund
Der aktuelle Quellstand ist auf lokale Debug-Builds ausgelegt. Die Package ID muss
de.pinguholic.concertsbleiben. Für Google Play gelten zum heutigen Stichtag 15.09.2026 neue Target-API-Vorgaben für App-Einreichungen; direkte APK-Verteilung hat andere Anforderungen.Ist-Zustand
applicationIdist korrekt festgelegt,versionCodesteht auf 2 undversionNameauf 1.1.0. Im Release-Build-Type ist keine Signaturkonfiguration gesetzt; die Wiki-Dokumentation hält fest, dassassembleReleaseohne Konfiguration ein nicht installierbares unsigned APK erzeugt.targetSdkVersionist 34. Capacitor verwendet standardmäßig eine feste HTTPS-Server-URL; es gibt keine dokumentierten Beta-Build-Flavors.Anforderungen
versionCode/versionNamenachvollziehbar erhöhen; bestehende Package ID unverändert lassen.Akzeptanzkriterien
apksigner verify(bzw. Play-Upload-Validierung) besteht.Test / Verifikation
Signiertes Release auf einem zurücksetzbaren Testgerät installieren, Upgrade und Neuinstallation testen sowie Release-URL, Push und Package ID technisch verifizieren.
Abhängigkeiten
Freigegebene Beta-Domain/Umgebung; Entscheidung des Betreibers zum Distributionsweg. Die Package ID
de.pinguholic.concertsbleibt bestehen.