Почему размер apk больше размера пакета приложения? - PullRequest
0 голосов
/ 21 апреля 2020

Мой проект не содержит слишком много кода и изображений и т. Д. c. но размер apk составляет 93 МБ, а размер пакета приложения (aab) составляет 38 МБ? В чем разница между ними и как эффективно уменьшить этот размер?

1 Ответ

0 голосов
/ 21 апреля 2020

apk содержит несколько файлов, которые могут обрабатывать различные размеры экрана или языковые пакеты для разных типов конечных пользователей.

С другой стороны, пакет приложений android управляется Google. На основе устройства, которое пытается установить ваше приложение, android комплект приложений создает пользовательский c apk и удаляет все ненужные файлы из apk, которые, вероятно, не понадобятся конечному пользователю. Однако, если apk нужен определенный файл, который изначально отсутствовал при создании пакета приложения, apk просто запросит пакет приложения в фоновом режиме, чтобы открыть эти файлы, и они просто будут перенесены. Это может произойти, например, когда пользователь меняет язык apk или требует наличия функции Dynami c.

...