Hilfe & Dokumentation

Für Nutzer, Entwickler und Betreiber

Versionen, Betas & Rollouts

Regeln für Versionen

  • versionName = Version im Store. Tag v1.2.3 ↔ versionName "1.2.3". Sonst erkennt ByteDroide Updates nicht richtig – beim Upload wird das geprüft.
  • versionCode muss steigen, sonst installiert Android das Update nicht.
  • Immer mit demselben Schlüssel signieren.
  • Der Paketname ist nach dem ersten Upload fest.

Kanäle: Stabil & Beta

Beim Upload wählst du den Kanal. Beta-Tester bekommen die neueste Beta, alle anderen die neueste stabile Version. Das Beta-Programm stellst du in den App-Einstellungen auf „Offen“ (jeder kann beitreten) oder „Nur Eingeladene“ (du lädst Tester per Benutzername ein). Bei Repository-Quellen sind Pre-Releases automatisch Betas.

Gestaffelte Rollouts

Stabile Uploads können erst an einen Teil der Nutzer gehen (10/25/50 %). Die Zuordnung ist pro Konto bzw. Gerät fest, die übrigen behalten die vorherige Version. Läuft alles gut, erhöhst du auf 100 % – erst dann gehen die Update-Benachrichtigungen raus.