將 OTA 映像檔發布至實際工作環境

當您完成 OTA 鏡像的測試後,就可以使用 Production 通道 將 OTA 鏡像發布到生產環境了。

設定來源

如要發布 OTA 更新至正式版:

  1. 選擇 Release 選項卡。

  2. 從下拉式選單中選取「正式版」管道。

  3. 選取「Developer Console」或「Distributed Compliance Ledger (DCL)」做為 OTA 映像檔的來源:

    選擇產品發布圖像來源。
    圖 1:選擇產品發布影像來源

使用開發者控制台發布 OTA 鏡像

從「OTA 映像檔」選取映像檔,然後按一下「新增 OTA 映像檔」 新增。

部署百分比是指將接收 OTA 鏡像的設備百分比。這個欄位請指定介於 1 到 100 之間的整數。如要分批發布 OTA 映像檔,請輸入小於 100 的值。

如果分批推出映像,演算法會隨機選擇設備,但不一定會將更新交付到您在 Rollout percentage 欄位中配置的確切百分比的設備。然而,如果設備數量龐大(例如 1000 台或更多),則演算法更有可能達到配置的部署百分比。

設定正式版。
圖 1: 設定正式版

使用 DCL 發布 OTA 映像檔

選取「Distributed Compliance Ledger (DCL)」,即可使用 DCL 做為正式版 OTA 映像檔的來源。

  1. 按一下「發布正式版」

  2. 系統會顯示確認對話方塊。按一下「發布」,確認發布正式版。

    確認正式版。
    圖 2: 確認正式版

確認「正式版」管道是否顯示在「實際上線版本」表格中。

發布至正式版設定。
圖 3:發布至正式版的 OTA 映像檔

表格會顯示圖片和頻道名稱、推出狀態 (LIVEINACTIVE)、你設定的推出百分比,以及發布日期和時間。如果 DCL 來源有發行內容,系統會顯示這些內容,但這些內容為唯讀狀態,無法編輯。

停止發布

停止發布開發人員控制台版本

  1. 在「Developer Console releases」(開發人員控制台版本) 表格中,按一下目標管道的「更多」選單 ,如圖 4 所示。

    停止發布有效版本。
    圖 4:停止發布中的版本
  2. 按一下「停止發布」

  3. 隨即顯示的對話方塊會指出,系統將立即停止向其他裝置推出版本,且已收到版本的裝置會使用更新的韌體。如要繼續,請按一下「停止」

  4. 確認主要設定畫面中的「推出狀態」已更新為「非使用中」

停止 DCL 發行內容

如果將 OTA 映像檔來源從 DCL 切換回 Play 管理中心,系統會停止所有進行中的 DCL 版本。

切換正式版映像檔來源。
圖 1: 切換正式版圖片來源

繼續處理閒置發行內容

停止發布後,版本會進入「INACTIVE」狀態。如要繼續在同一管道發布,請採取下列其中一種做法:

  • 使用初始裝置組合繼續發布
  • 將映像檔發布至一組新裝置
  • 覆寫初始裝置組的映像檔

繼續發布

  1. 在「Developer Console releases」(開發人員控制台版本) 表格中,按一下已停用管道的 「更多」選單,然後選取「繼續推出」

  2. 對話方塊會顯示訊息,說明推出作業將套用至初始裝置組合,並採用您原先設定的推出百分比。按一下「繼續」即可接續修改。

將映像檔發布至一組新裝置

  1. 在設定畫面中的「設定發布版本」部分,選取已停用的管道。

    將已停用的版本恢復到一組新的裝置。
    圖 5: 「發布」單選按鈕選項
  2. 在「推出」下方,選取「發布至一組新的裝置」圓形按鈕。

  3. 選取圖片並輸入推出百分比,然後繼續發布圖片。

覆寫初始裝置組的映像檔

  1. 在圖 5 的「推出」下方,選取「發布至與上一個版本相同的裝置組合」圓形按鈕。

  2. 從下拉式清單中選取圖片,然後發布圖片。 推出百分比與先前設定相同。

提高階段推出百分比

  1. 在「Developer Console releases」(開發人員控制台版本) 表格中,按一下目標管道的 「更多」選單,叫用圖 4 所示的選項。

  2. 按一下「提高推出百分比」

  3. 在隨即顯示的對話方塊中,輸入推出百分比,然後按一下「儲存」。這個數字不得低於目前的推出百分比。

  4. 確認主要設定畫面「開發人員控制台版本」表格中的「推出百分比」顯示新的推出百分比。