تنزيل حِزم APK التي تم إنشاؤها باستخدام واجهة برمجة التطبيقات Play Developer Publishing API

يمكنك تنزيل جميع حِزم APK التي أنشأها Google Play من حِزمة تطبيق سبق أن حمّلتها إلى Play Console باستخدام ميزة حِزم APK التي تمّ إنشاؤها في Google Play Developer API.

كيفية استخدام حِزم APK التي تم إنشاؤها

في ما يلي خطوات سير عمل النشر التي تشمل تنزيل حِزم APK التي تمّ إنشاؤها قبل إصدارها في أي قناة:

  1. يمكنك إنشاء تعديل جديد من خلال استدعاء Edits: Insert وتحديد التطبيق الذي تريد تعديله.
  2. يجب تحميل حزمة من خلال الاتصال على الرقم Edits.bundles: upload.
  3. تعيين الحِزمة لأحد المقاطع الصوتية من خلال الاتصال على الرقم Edits.tracks: update. لتجنب طرح الإصدار الجديد للمستخدمين النهائيين في هذه المرحلة، اضبط حالة الإصدار الجديد على مسودة.
  4. أكمِل التعديل.
  5. يمكنك تنزيل حِزم APK التي تم إنشاؤها من الحِزمة التي حمّلتها في الخطوة 2 باستخدام طرق حِزم APK التي تم إنشاؤها في واجهة برمجة التطبيقات.
  6. معالجة حِزم APK التي تم تنزيلها
  7. أنشِئ تعديلاً جديدًا كما فعلت في الخطوة 1.
  8. يمكنك ترقية الإصدار التجريبي إلى مرحلة الطرح على مراحل أو بشكل كامل من خلال الاتصال على الرقم Edits.tracks: update.
  9. أكمِل التعديل.

كيفية إنشاء دليل APK

إذا كنت بحاجة إلى استخدام ملفات APK مع bundletool، يمكنك اتّباع الخطوات التالية لإنشائها باستخدام واجهة برمجة التطبيقات التي تم إنشاؤها لملفات APK:

  1. عند استدعاء طريقة قائمة حِزم APK التي تم إنشاؤها، سيحتوي الرد على حقل TargetingInfo لكل مفتاح توقيع. اكتب قيمة الحقل هذه في ملف يسمى toc.json.
  2. يمكنك تنزيل حِزم APK ووضعها في دليل باستخدام toc.json التي تم إنشاؤها في الخطوة السابقة. ملاحظة: يجب تسمية كل ملف APK تم تنزيله باسم "DownloadId.apk"، حيث يشير DownloadId إلى المعرّف المستخدَم لتنزيل حزمة APK من طريقة تنزيل ملفات APK التي تم إنشاؤها.
  3. يمكنك الآن استخدام هذا الدليل مع الإصدار 1.15.2 أو الإصدارات الأحدث من bundletool. مثلاً: bundletool install-apks --apks /path/to/created/directory