Google Play Developer API'deki Oluşturulan APK'lar özelliğini kullanarak Google Play'in Play Console'a yüklediğiniz bir uygulama paketinden oluşturduğu tüm APK'ları indirebilirsiniz.
Oluşturulan APK'lar nasıl kullanılır?
Oluşturulan APK'ların herhangi bir kanalda yayınlanmadan önce indirilmesini içeren tipik bir yayınlama iş akışı aşağıdaki gibidir:
Edits: Insert
yöntemini çağırıp değiştirmek istediğiniz uygulamayı belirterek yeni bir düzenleme oluşturun.Edits.bundles: upload
çağrısı yaparak bir paket yükleyin.Edits.tracks: update
yöntemini çağırarak paketi bir kanala atayın. Yeni sürümün bu aşamada son kullanıcılara yayınlanmasını önlemek için yeni sürümün durumunu taslak olarak ayarlayın.- Düzenlemeyi gerçekleştirin.
- API'de Oluşturulan APK'lar yöntemlerini kullanarak 2. adımda yüklediğiniz paketten oluşturulan APK'ları indirin.
- İndirdiğiniz APK'ları işleyin.
- 1. adımda yaptığınız gibi yeni bir düzenleme oluşturun.
Edits.tracks: update
çağrısı yaparak taslak sürümü aşamalı veya tam sunuma yükseltin.- Düzenlemeyi gerçekleştirin.
APK dizininizi oluşturma
APK dosyalarınızı bundletool
ile kullanmanız gerekiyorsa bunları Oluşturulan APK'lar API'sini kullanarak oluşturmak için aşağıdaki adımları uygulayın:
- Oluşturulan APK'lar liste yöntemi çağrılırken yanıt, her imzalama anahtarının TargetingInfo alanını içerir. Bu alan değerini
toc.json
adlı bir dosyaya yazın. - APK'larınızı indirin ve önceki adımda oluşturulan
toc.json
ile bir dizine yerleştirin. İndirilen her APK'nın "DownloadId.apk" olarak adlandırılması gerektiğini unutmayın. Burada DownloadId, APK'yı Oluşturulan APK'lar indirme yönteminden indirmek için kullanılan kimliktir. - Artık bu dizini
bundletool
1.15.2 veya sonraki bir sürümle kullanabilirsiniz. Örneğin,bundletool install-apks --apks /path/to/created/directory
.