Это команда zipalign, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
zipalign - инструмент для выравнивания ZIP / APK файлов приложений Android
СИНТАКСИС
Чтобы выровнять infile.apk и сохранить его как outfile.apk:
зиплайн [ -f ] [ -v ] infile.apk outfile.apk
Для подтверждения выравнивания existing.apk:
зиплайн -c -v существующий.apk
В - целое число, определяющее границы байтового выравнивания. Это всегда должно быть 4
(который обеспечивает 32-битное выравнивание), иначе он фактически ничего не делает.
ОПИСАНИЕ
зиплайн это инструмент для выравнивания архивов, который обеспечивает важную оптимизацию приложения для Android.
(.apk) файлы. Цель состоит в том, чтобы гарантировать, что все несжатые данные начинаются с определенного
выравнивание относительно начала файла. В частности, это приводит к тому, что все несжатые данные в
.apk, например изображения или необработанные файлы, должны быть выровнены по 4-байтовым границам. Это позволяет всем
части, к которым будет осуществляться прямой доступ с mmap () даже если они содержат двоичные данные с выравниванием
ограничения. Преимущество заключается в сокращении объема оперативной памяти, потребляемой при запуске
Приложение.
Этот инструмент всегда следует использовать для выравнивания вашего файла .apk перед его распространением среди конечных пользователей. В
Инструменты сборки Android могут справиться с этим за вас. При использовании Eclipse с подключаемым модулем ADT экспорт
Мастер автоматически зиплайн ваш .apk после того, как он подпишет его вашим закрытым ключом. Сборка
скрипты, используемые при компиляции вашего приложения с помощью Ant, также будут зиплайн ваш .apk, пока вы
предоставили путь к вашему хранилищу ключей и псевдоним ключа в файле ant.properties вашего проекта, поэтому
что инструменты сборки могут сначала подписать пакет.
ВНИМАНИЕ!: зиплайн должно выполняться только после того, как файл .apk был подписан вашим личным
ключ. Если вы выполните зиплайн перед подписанием процедура подписания отменяет выравнивание.
Также не вносите изменений в выровненную упаковку. Изменения в архиве, например переименование
или удаление записей, потенциально нарушит выравнивание измененной записи и все в дальнейшем
записи. И никакие файлы, добавленные в «выровненный» архив, не будут выровнены.
Корректировка осуществляется путем изменения размера «дополнительного» поля в заголовке локального файла zip-архива.
разделы. Существующие данные в «дополнительных» полях могут быть изменены этим процессом.
Для получения дополнительной информации о том, как использовать зиплайн при создании приложения прочтите подписание
Ваша Заполнитель:
https://developer.android.com/tools/publishing/app-signing.html
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Сводка опций приведена ниже.
-f перезаписать существующий файл outfile.zip
-v подробный вывод
-c подтвердить выравнивание данного файла
Используйте zipalign онлайн с помощью сервисов onworks.net
