Google Play'in Play Console'a yüklediğiniz bir uygulama paketinden oluşturduğu tüm APK'ları Google Play Developer API'deki Oluşturulan APK'lar özelliğini kullanarak indirebilirsiniz.
Oluşturulan APK'ları kullanma
Oluşturulan APK'ların herhangi bir kanalda yayınlanmadan önce indirilmesini içeren tipik bir yayınlama iş akışı şu şekildedir:
Edits: Insert
numaralı telefonu arayarak ve değiştirmek istediğiniz uygulamayı belirterek yeni bir düzenleme oluşturun.Edits.bundles: upload
numarasını arayarak paket yükleyin.Edits.tracks: update
işlevini çağırarak paketi bir parçaya atayın. Bu aşamada yeni sürümün son kullanıcılara yayınlanmasını önlemek için yeni sürümün durumunu taslak olarak ayarlayın.- Düzenlemeyi kaydedin.
- API'deki Oluşturulan APK'lar yöntemlerini kullanarak 2. adımda yüklediğiniz paketten oluşturulan APK'ları indirin.
- İndirilen APK'larınızı işleyin.
- 1. adımda yaptığınız gibi yeni bir düzenleme oluşturun.
Edits.tracks: update
işlevini çağırarak taslak sürümü aşamalı veya tam kullanıma sunma işlemine yükseltin.- Düzenlemeyi kaydedin.
APK dizininizi oluşturma
APK dosyalarınızı bundletool
ile kullanmanız gerekiyorsa bunları Generated APKs API'yi kullanarak oluşturmak için aşağıdaki adımları uygulayın:
- Oluşturulan APK'lar listesi yöntemi çağrıldığında, yanıt her imzalama anahtarı için TargetingInfo alanını içerir. Bu alan değerini
toc.json
adlı bir dosyaya yazın. - APK'larınızı indirip önceki adımda oluşturulan
toc.json
ile birlikte bir dizine yerleştirin. İndirilen her APK'nın "DownloadId.apk" olarak adlandırılması gerektiğini unutmayın. Burada DownloadId, Oluşturulan APK'lar indirme yönteminden APK'yı indirmek için kullanılan kimliktir. - Artık bu dizini
bundletool
1.15.2 veya daha yeni sürümlerle kullanabilirsiniz. Örneğin,bundletool install-apks --apks /path/to/created/directory
.