Починаючи із серпня 2021 року, нові додатки в Google Play потрібно буде публікувати у форматі Android App Bundle. Для додатків розміром понад 150 МБ можна використовувати Play Asset Delivery або Play Feature Delivery.
Щоб дізнатися більше, прочитайте допис "The Future of Android App Bundles is here" в блозі розробників Android.
Якщо для роботи додатка потрібно понад 100 МБ пам’яті, додаткові об’єкти APK можна зберігати у файлах доповнень. Для одного додатка можна зберігати два таких файли розміром не більше ніж 2 ГБ кожний.
Максимальний розмір файлів APK залежить від підтримуваної ними версії Android:
- 100 МБ – файли APK для Android 2.3 та новіших версій (API рівнів 9–10 і 14+)
- Щоб установити файли APK розміром 100 МБ, потрібен додаток Play Маркет 5.2 або новішої версії.
Файли доповнень розміщуються безкоштовно. Якщо це можливо, Google Play завантажує файли розширення під час встановлення чи оновлення додатків. У деяких випадках додаток має сам завантажити файли доповнень.
Якщо розмір стиснених файлів APK у момент завантаження (зокрема, файлів доповнень) перевищує 150 МБ, з’явиться застереження з пропозицією завантажити додаток через Wi-Fi.
Підказка: використовуючи для публікації формат Android App Bundle, ви можете створювати та надавати користувачам для встановлення менші й продуктивніші додатки.
Які є типи файлів розширення
Існують головний файл доповнень і необов’язковий файл виправлень. Необов’язкові файли виправлень зазвичай використовуються для невеликих оновлень головного файлу.
Файли доповнень можуть бути будь-якого формату. Вони зберігаються в спільній пам’яті пристрою (наприклад, на карті SD або носії USB), де додаток може отримати до них доступ. Кожна URL-адреса файлу доповнень унікальна для кожного завантаження.
Як керувати файлами розширення
Як додавати або змінювати файли доповненьВи можете завантажити нові або додати наявні файли доповнень до файлів APK у проекті випуску.
- Відкрийте Play Console.
- Виберіть додаток.
- У меню ліворуч натисніть Випуск > Робоча версія.
- На сторінці Робоча версія ви побачите спадний список із пунктами "Стандартний", "Лише додатки з миттєвим запуском" і "Керувати типами випусків".
- Виберіть Керувати типами випусків.
- Ви побачите список файлів APK, пов’язаних із випуском. Біля потрібного коду версії натисніть значок
.
- Виберіть, що потрібно зробити: прикріпити наявний файл розширення чи додати новий.
- Якщо файл APK ще не опубліковано, ви можете змінити або вилучити файл доповнень. Для цього виберіть інший файл або варіант Не використовувати файл доповнень. Вилучити файли доповнень із наявного випуску не можна.
- Виберіть Зберегти.
Вилучити файли доповнень із наявного випуску не можна. Якщо ви не хочете, щоб файл APK містив файл доповнень, створіть випуск із новим файлом APK без цього файлу.
Якщо файли APK ще не опубліковано, ви можете будь-коли змінити долучені файли доповнень.
- Відкрийте Play Console.
- Виберіть додаток.
- У меню ліворуч виберіть Випуск > Випуски додатка.
- Біля типу випуску, який ви хочете оновити, виберіть Керувати.
- Ви побачите список файлів APK, пов’язаних із випуском. Біля потрібного коду версії натисніть значок
.
- Натисніть значок
.
- Виберіть Не використовувати файл доповнень > Зберегти.
Перш ніж публікувати додаток, перевірте файл доповнень.
Файли доповнень до APK не можна тестувати в проектах додатків. Для цього такі файли потрібно опублікувати в доступній версії.