Разница между apk (.apk) и комплектом приложений (.aab) - PullRequest
0 голосов
/ 28 августа 2018

Недавно Google представила новую функцию app bundle, которая очень похожа на концепцию APK, за исключением ее гибкости и архитектурных различий.

Я прочитал множество блогов / статей, чтобы понять, как работает комплект приложений на устройствах по сравнению с файлом APK.

Каков фактический внутренний рабочий процесс комплекта приложений и как он работает на устройствах Android, начиная с Google Play Store?

1 Ответ

0 голосов
/ 20 ноября 2018

Пакеты приложений - это формат публикации, тогда как APK (Android-приложение PacKage) - это формат упаковки, который в конечном итоге будет установлен на устройстве.

Пакеты приложений используют bundletool для создания набора APK. (.apks) Это может быть извлечено, и базовые и конфигурационные разделения, а также потенциальные модули динамических функций могут быть развернуты на устройстве.

Зависимости могут выглядеть примерно так: Bundletool modules

Содержимое пакета приложений выглядит примерно так: Bundletool contents

Дополнительную информацию о пакетах приложений можно получить по адресу .

...