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: Insertnumaralı telefonu arayarak ve değiştirmek istediğiniz uygulamayı belirterek yeni bir düzenleme oluşturun.Edits.bundles: uploadnumarasını arayarak paket yükleyin.Edits.tracks: updateiş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: updateiş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.jsonadlı bir dosyaya yazın. - APK'larınızı indirip önceki adımda oluşturulan
toc.jsonile 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
bundletool1.15.2 veya daha yeni sürümlerle kullanabilirsiniz. Örneğin,bundletool install-apks --apks /path/to/created/directory.