您可以利用 Google Play Developer API 中的產生的 APK 功能,下載 Google Play 從您上傳至 Play 管理中心的應用程式套件產生的所有 APK。
如何使用產生的 APK
以下一般的發布工作流程,包括在將產生的 APK 發布至任何測試群組前下載 APK:
- 如要建立新的編輯內容,呼叫
Edits: Insert
並指定您要修改的應用程式。 - 呼叫
Edits.bundles: upload
上傳套件。 - 呼叫
Edits.tracks: update
將套件指派給測試群組。為避免在這個階段向使用者發布新版本,請將新版本的狀態設為「draft」。 - 修訂編輯作業。
- 使用 API 中產生的 APK 方法,下載您在步驟 2 上傳的套件產生的 APK。
- 處理下載的 APK。
- 按照步驟 1 所述的方式建立新編輯內容。
- 呼叫
Edits.tracks: update
,將草稿版本升級為階段推出或全面推出。 - 修訂編輯作業。
如何建立 APK 目錄
如果您需要透過 bundletool
使用 APK 檔案,請按照下列步驟使用產生的 APK API 建構這些檔案:
- 呼叫產生的 APK 清單方法時,回應會包含每個簽署金鑰的 TargetingInfo 欄位。請將這個欄位值寫入名為
toc.json
的檔案。 - 下載 APK,然後將其放在您在上一個步驟中所建立
toc.json
的目錄中。請注意,每個下載的 APK 都必須命名為 DownloadId.apk,其中 DownloadId 是用於從產生的 APK 下載方法下載 APK 的 ID。 - 您現在可以搭配
bundletool
1.15.2 以上版本使用這個目錄。例如bundletool install-apks --apks /path/to/created/directory
。