зачем нужен выровненный apk?

Android gradle создает apk в двух бинарных файлах: без выравнивания и с выравниванием.

документ сказал...

После того, как вы подписали APK своим закрытым ключом, запустите файл zipalign. Этот инструмент гарантирует, что все несжатые данные начинаются с определенного выравнивания байтов относительно начала файла. Обеспечение выравнивания на 4-байтовых границах обеспечивает оптимизацию производительности при установке на устройстве. При выравнивании система Android может читать файлы с помощью mmap (), даже если они содержат двоичные данные с ограничениями выравнивания, а не копировать все данные из пакета. Преимущество заключается в уменьшении объема оперативной памяти, используемой запущенным приложением.

Похоже, выровнять apk настоятельно рекомендуется распространять. Для меня я использую тольковыровненный АПК в результате продукт и игнорироватьвыровненным APK.

Имеет ли какое-либо специальное применение unaligned apk во время разработки?

Ответы на вопрос(2)

Ваш ответ на вопрос