میتوانید همه فایلهای APK را که Google Play ایجاد کرده است، از بسته برنامهای که در Play Console آپلود کردهاید، با استفاده از ویژگی APKهای تولیدشده در Google Play Developer API دانلود کنید.
نحوه استفاده از APKهای تولید شده
یک گردش کار انتشار معمولی که شامل دانلود فایلهای APK تولید شده قبل از انتشار در هر آهنگی میشود، به شرح زیر است:
- با فراخوانی
Edits: Insertو مشخص کنید. - با تماس با
Edits.bundles: upload. - با فراخوانی
Edits.tracks: updateبسته را به یک آهنگ اختصاص دهید. برای جلوگیری از انتشار نسخه جدید برای کاربران نهایی در این مرحله، وضعیت نسخه جدید را روی پیش نویس تنظیم کنید. - ویرایش را انجام دهید.
- فایلهای APK تولید شده از بستهای را که در مرحله ۲ بارگذاری کردهاید، با استفاده از روشهای APK تولید شده در API دانلود کنید.
- فایل های APK دانلود شده خود را پردازش کنید.
- همانطور که در مرحله 1 انجام دادید یک ویرایش جدید ایجاد کنید.
- با تماس با
Edits.tracks: update، نسخه پیشنویس را به عرضه مرحلهای یا کامل ارتقا دهید. - ویرایش را انجام دهید.
چگونه دایرکتوری APK خود را بسازیم
اگر میخواهید از فایلهای APK خود با bundletool استفاده کنید، این مراحل را برای ساخت آنها با استفاده از API APKs ایجاد شده دنبال کنید:
- هنگام فراخوانی روش فهرست APKهای تولید شده، پاسخ حاوی فیلد TargetingInfo برای هر کلید امضا خواهد بود. این مقدار فیلد را در فایلی به نام
toc.jsonبنویسید. - فایلهای APK خود را دانلود کرده و با
toc.jsonایجاد شده در مرحله قبل، آنها را در فهرستی قرار دهید. توجه داشته باشید که هر APK دانلود شده باید " DownloadId.apk " نامیده شود، که در آن DownloadId شناسه ای است که برای دانلود APK از روش دانلود APKهای تولید شده استفاده می شود. - اکنون می توانید از این دایرکتوری با
bundletoolنسخه 1.15.2 یا بالاتر استفاده کنید. برای مثال،bundletool install-apks --apks /path/to/created/directory.