Google Play отказывается от APK-файлами в пользу нового формата
Было время, когда на Android были APK-файлы (Android Package), которые всегда были одинаковые, которые можно было скачать на свое устройство и установить и вы точно знали, что если версия Android и железо подходит, то файл обязательно установится. Потом Google решила, что пора быть более современными и началась «чехарда» с форматами.
Помимо APK появились другие форматы, такие как APKS или, XAPK. Форматы не всегда могли нормально установиться через файл, APK-файлы тоже не все можно было установить на устройство, даже если оно удовлетворяет требованиям. В общем, если вы устанавливаете приложения только через Google Play, то проблем вы не заметили, в остальных случаях вы могли с ними столкнуться. И многие пользователи уже имели установленными универсальные приложения-установщики по типу Split APKs Installer, которые могли без проблем устанавливать приложения с самых различных форматов.
Теперь в Google Play решили окончательно избавиться от APK-файлов. Разработчики приложения с августа 2021 года не смогут загрузить в Google Play свои приложения упакованные в APK (тоже самое касается и игр). Вместо этого предлагается использовать Android App Bundles или формат AAB. К тому же, размер установленного содержимого увеличили до 150 Мб, что даст еще больше возможностей для разработчиков и потребует еще большего накопителя на устройствах пользователей.
У AAB-файлов есть свои плюсы. Работают они по принципу схожему с APK, только в более «умной манере». В частности, пакет сам понимает, что именно нужно установить и устанавливает только нужны компоненты, а не весь состав, под самое разнообразное железо, под разные языки и другие возможности, как это происходит с APK-файлами. Таким образом, конечный размер приложений на устройстве уменьшается и становится меньше неиспользуемого кода. Большинство приложений-установщиков уже поддерживают Android App Bundles.
По материалам: developer.android.com