Pobieranie wygenerowanych plików APK za pomocą interfejsu Play Developer Publishing API
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Wszystkie pliki APK wygenerowane przez Google Play z pakietu aplikacji przesłanego do Konsoli Play możesz pobrać przy użyciu funkcji Wygenerowane pliki APK w interfejsie Google Play Developer API.
Jak korzystać z wygenerowanych plików APK
Typowy proces publikowania, który obejmuje pobieranie wygenerowanych plików APK przed ich opublikowaniem na dowolnej ścieżce, wygląda tak:
Utwórz nową zmianę, wywołując metodę Edits: Insert i wskazując aplikację, którą chcesz zmodyfikować.
Przypisz pakiet do ścieżki, wywołując metodę Edits.tracks: update.
Aby uniknąć udostępnienia użytkownikom nowej wersji na tym etapie, ustaw jej stan na draft.
Zatwierdź zmianę.
Pobierz pliki APK wygenerowane z pakietu przesłanych w kroku 2 przy użyciu metod wygenerowanych w interfejsie API.
Przetwarzanie pobranych plików APK.
Utwórz nową zmianę, tak jak w kroku 1.
Zmień wersję roboczą na etap wdrażania etapowego lub pełnego, wywołując metodę Edits.tracks: update.
Zatwierdź zmianę.
Jak utworzyć katalog plików APK
Jeśli chcesz używać plików APK w usłudze bundletool, wykonaj te czynności, aby utworzyć je za pomocą interfejsu API wygenerowanych plików APK:
Wywołując metodę listy utworzonych plików APK, odpowiedź będzie zawierała pole TargetingInfo dla każdego klucza podpisywania. Zapisz tę wartość w pliku o nazwie toc.json.
Pobierz pliki APK i umieść je w katalogu z plikiem toc.json utworzonym w poprzednim kroku. Pamiętaj, że każdy pobrany plik APK musi mieć nazwę „DownloadId.apk”, gdzie DownloadId to identyfikator używany do pobierania pliku APK z metody pobierania wygenerowanych plików APK.
Teraz możesz używać tego katalogu z bundletool w wersji 1.15.2 lub nowszej.
Na przykład: bundletool install-apks --apks /path/to/created/directory.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-12-19 UTC."],[],["Generated APKs, from app bundles uploaded to Google Play Console, can be downloaded via the Google Play Developer API. The process involves creating an edit, uploading a bundle, assigning it to a draft track, and committing the edit. Then, the APKs are downloaded. Optionally, a new edit is created to promote the draft release, followed by another commit. To use APKs with `bundletool`, a `toc.json` file is generated and combined with the downloaded APKs in a directory, each named \"DownloadId.apk\".\n"]]