В 2018 году Google анонсировала новый формат дистрибуции приложений: Android App Bundle. Он должен был прийти (и в итоге пришел) на смену APK. Суть в следующем. APK — это полный набор всех необходимых для работы приложения компонентов. AAB — это прослойка, которая на основе ваших технических характеристик запрашивает пакет установки приложения, в котором нет ничего лишнего. За счет такого подхода экономится место на смартфоне пользователя, а разработчики могут более гибко управлять обновлениями и в случае необходимости откатывать версии приложения.
Например, приложения в RuStore весят сильно больше, чем приложения в Google Play потому, что им приходится помимо самого приложения упаковывать в установочный пакет все необходимые дополнительные библиотеки и системные компоненты.
Что же изменилось? Google потребовал от разработчиков начать использовать AAB еще в 2021 году, а теперь и вовсе перестал генерировать полновесные APK. По большому счету для пользователей Google Play ничего не изменилось, а вот для тех, кто устанавливает APK со сторонних ресурсов, потребуется сделать несколько телодвижений. В случае с APKMirror — установить приложение, которое сможет обрабатывать пакетные дистрибутивы.
При этом APK остаются с нами, но ряд приложений будет распространяться только в пакетном виде.