Oluşturulan APK'ları Play Developer Publishing API'yi kullanarak indirme

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:

  1. Edits: Insert numaralı telefonu arayarak ve değiştirmek istediğiniz uygulamayı belirterek yeni bir düzenleme oluşturun.
  2. Edits.bundles: upload numarasını arayarak paket yükleyin.
  3. 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.
  4. Düzenlemeyi kaydedin.
  5. API'deki Oluşturulan APK'lar yöntemlerini kullanarak 2. adımda yüklediğiniz paketten oluşturulan APK'ları indirin.
  6. İndirilen APK'larınızı işleyin.
  7. 1. adımda yaptığınız gibi yeni bir düzenleme oluşturun.
  8. Edits.tracks: update işlevini çağırarak taslak sürümü aşamalı veya tam kullanıma sunma işlemine yükseltin.
  9. 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:

  1. 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.
  2. 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.
  3. 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.