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

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:

  1. Edits: Insert yöntemini çağırıp değiştirmek istediğiniz uygulamayı belirterek yeni bir düzenleme oluşturun.
  2. Edits.bundles: upload çağrısı yaparak bir paket yükleyin.
  3. 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.
  4. Düzenlemeyi gerçekleştirin.
  5. API'de Oluşturulan APK'lar yöntemlerini kullanarak 2. adımda yüklediğiniz paketten oluşturulan APK'ları indirin.
  6. İndirdiğiniz APK'ları işleyin.
  7. 1. adımda yaptığınız gibi yeni bir düzenleme oluşturun.
  8. Edits.tracks: update çağrısı yaparak taslak sürümü aşamalı veya tam sunuma yükseltin.
  9. 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:

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