使用 Play Developer Publishing API 下載產生的 APK

您可以利用 Google Play Developer API 中的產生的 APK 功能,下載 Google Play 從您上傳至 Play 管理中心的應用程式套件產生的所有 APK。

如何使用產生的 APK

以下一般的發布工作流程,包括在將產生的 APK 發布至任何測試群組前下載 APK:

  1. 如要建立新的編輯內容,呼叫 Edits: Insert 並指定您要修改的應用程式。
  2. 呼叫 Edits.bundles: upload 上傳套件。
  3. 呼叫 Edits.tracks: update 將套件指派給測試群組。為避免在這個階段向使用者發布新版本,請將新版本的狀態設為「draft」
  4. 修訂編輯作業。
  5. 使用 API 中產生的 APK 方法,下載您在步驟 2 上傳的套件產生的 APK。
  6. 處理下載的 APK。
  7. 按照步驟 1 所述的方式建立新編輯內容。
  8. 呼叫 Edits.tracks: update,將草稿版本升級為階段推出或全面推出。
  9. 修訂編輯作業。

如何建立 APK 目錄

如果您需要透過 bundletool 使用 APK 檔案,請按照下列步驟使用產生的 APK API 建構這些檔案:

  1. 呼叫產生的 APK 清單方法時,回應會包含每個簽署金鑰的 TargetingInfo 欄位。請將這個欄位值寫入名為 toc.json 的檔案。
  2. 下載 APK,然後將其放在您在上一個步驟中所建立 toc.json 的目錄中。請注意,每個下載的 APK 都必須命名為 DownloadId.apk,其中 DownloadId 是用於從產生的 APK 下載方法下載 APK 的 ID。
  3. 您現在可以搭配 bundletool 1.15.2 以上版本使用這個目錄。例如 bundletool install-apks --apks /path/to/created/directory