Wenn du dein OTA-Image getestet hast, kannst du es über den Produktionskanal für die Produktion freigeben.
Quelle konfigurieren
So veröffentlichen Sie ein Over-the-air-Update für die Produktion:
Wählen Sie den Tab Release aus.
Wählen Sie im Drop-down-Menü den Produktionskanal aus.
Wählen Sie entweder Entwicklerkonsole oder Distributed Compliance Ledger (DCL) als Quelle für das OTA-Image aus:
Abbildung 1: Bildquelle für den Produktionsrelease auswählen
OTA-Image über die Entwicklerkonsole veröffentlichen
Wähle ein Image aus OTA-Image aus und füge es hinzu, indem du auf OTA-Image hinzufügen klickst.
Der Roll-out-Prozentsatz gibt den Prozentsatz der Geräte an, die das OTA-Image erhalten. Geben Sie für dieses Feld eine Ganzzahl zwischen 1 und 100 an. Geben Sie einen Wert kleiner als 100 ein, wenn Sie das OTA-Image in Batches veröffentlichen möchten.
Wenn Sie das Image in Batches bereitstellen, werden die Geräte von einem Algorithmus zufällig ausgewählt. Das Update wird nicht unbedingt an genau den Prozentsatz der Geräte geliefert, den Sie im Feld Rollout-Prozentsatz konfiguriert haben. Bei einem großen Pool von Geräten, z. B. 1.000 oder mehr, ist die Wahrscheinlichkeit jedoch höher, dass der Algorithmus den konfigurierten Roll-out-Prozentsatz erreicht.
OTA-Image über die DCL veröffentlichen
Wenn du Distributed Compliance Ledger (DCL) auswählst, wird das DCL als Quelle für das OTA-Image für den Produktionsrelease verwendet.
Klicken Sie auf Für Produktion freigeben.
Ein Bestätigungsdialog wird geöffnet. Klicken Sie auf Release, um den Produktionsrelease zu bestätigen.
Abbildung 2: Produktionsrelease bestätigen
Prüfen Sie, ob der Produktions-Release-Track in der Tabelle Live-Releases angezeigt wird.
Die Tabelle enthält die Image- und Kanalnamen, den Status des Roll-outs (entweder LIVE oder INACTIVE), den von Ihnen festgelegten Roll-out-Prozentsatz sowie das Datum und die Uhrzeit der Veröffentlichung. Releases aus der DCL werden angezeigt, sofern vorhanden. Sie haben jedoch Lesezugriff und können nicht bearbeitet werden.
Release stoppen
Release in der Play Console beenden
Klicken Sie in der Tabelle Releases in der Developer Console auf das Dreipunkt-Menü für den Zielkanal, wie in Abbildung 4 dargestellt.
Abbildung 4: Aktiven Release beenden Klicken Sie auf Release beenden.
Im folgenden Dialogfenster wird angezeigt, dass die Veröffentlichung des Release für weitere Geräte sofort gestoppt wird und dass Geräte, die das Release bereits erhalten haben, die aktualisierte Firmware verwenden. Klicken Sie auf Beenden, um fortzufahren.
Prüfen Sie, ob der Roll-out-Status auf dem Hauptkonfigurationsbildschirm auf INAKTIV aktualisiert wurde.
DCL-Release beenden
Wenn du die OTA-Image-Quelle von der DCL zurück zur Entwicklerkonsole wechselst, werden alle laufenden DCL-Releases beendet.
Inaktiven Release fortsetzen
Nachdem Sie einen Release beendet haben und er den Status INACTIVE hat, können Sie auf demselben Kanal auf eine der folgenden Arten fortfahren:
- Release mit der ursprünglichen Gerätegruppe fortsetzen
- Image für eine neue Gerätegruppe veröffentlichen
- Image auf der ersten Gruppe von Geräten überschreiben
Release fortsetzen
Klicken Sie in der Tabelle Releases in der Developer Console für den inaktiven Kanal auf das Dreipunkt-Menü und wählen Sie Roll-out fortsetzen aus.
In einem Dialogfeld werden Sie darüber informiert, dass der Roll-out auf die erste Gruppe von Geräten und mit dem ursprünglich konfigurierten Prozentsatz für den Roll-out angewendet wird. Klicken Sie auf Fortsetzen, um fortzufahren.
Image für eine neue Gerätegruppe veröffentlichen
Wählen Sie im Konfigurationsbildschirm im Abschnitt Release konfigurieren die inaktive Version aus.
Abbildung 5: Optionsfelder für die Einführung Wählen Sie unter Roll-out das Optionsfeld Für eine neue Gerätegruppe veröffentlichen aus.
Wählen Sie das Image aus, geben Sie den Roll-out-Prozentsatz ein und veröffentlichen Sie das Image.
Image auf der ersten Gruppe von Geräten überschreiben
Wählen Sie in Abbildung 5 unter Roll-out das Optionsfeld Für dieselbe Gerätegruppe veröffentlichen wie beim vorherigen Release aus.
Wählen Sie das Image aus der Drop-down-Liste aus und geben Sie es frei. Der Roll-out-Prozentsatz bleibt unverändert.
Prozentsatz für den Roll-out erhöhen
Klicken Sie in der Tabelle Releases in der Entwicklerkonsole für den Zielkanal auf das Dreipunkt-Menü , um die in Abbildung 4 gezeigten Optionen aufzurufen.
Klicken Sie auf Prozentsatz für die Einführung erhöhen.
Geben Sie im folgenden Dialogfeld den Prozentsatz für den Roll-out ein und klicken Sie auf Speichern. Die Zahl darf nicht kleiner als der aktuelle Roll-out-Prozentsatz sein.
Prüfen Sie, ob der Roll-out in % in der Tabelle Releases in der Developer Console auf dem Hauptkonfigurationsbildschirm den neuen Roll-out-Prozentsatz anzeigt.