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 تولید شده از بسته‌ای را که در مرحله ۲ بارگذاری کرده‌اید، با استفاده از روش‌های APK تولید شده در API دانلود کنید.
  6. فایل های APK دانلود شده خود را پردازش کنید.
  7. همانطور که در مرحله 1 انجام دادید یک ویرایش جدید ایجاد کنید.
  8. با تماس با Edits.tracks: update ، نسخه پیش‌نویس را به عرضه مرحله‌ای یا کامل ارتقا دهید.
  9. ویرایش را انجام دهید.

چگونه دایرکتوری APK خود را بسازیم

اگر می‌خواهید از فایل‌های APK خود با bundletool استفاده کنید، این مراحل را برای ساخت آن‌ها با استفاده از API APKs ایجاد شده دنبال کنید:

  1. هنگام فراخوانی روش فهرست APKهای تولید شده، پاسخ حاوی فیلد TargetingInfo برای هر کلید امضا خواهد بود. این مقدار فیلد را در فایلی به نام toc.json بنویسید.
  2. فایل‌های APK خود را دانلود کرده و با toc.json ایجاد شده در مرحله قبل، آنها را در فهرستی قرار دهید. توجه داشته باشید که هر APK دانلود شده باید " DownloadId.apk " نامیده شود، که در آن DownloadId شناسه ای است که برای دانلود APK از روش دانلود APKهای تولید شده استفاده می شود.
  3. اکنون می توانید از این دایرکتوری با bundletool نسخه 1.15.2 یا بالاتر استفاده کنید. برای مثال، bundletool install-apks --apks /path/to/created/directory .