В режиме релиза, Муравей выравнивает пакеты, только если он имеет достаточно информации, чтобы подписывать пакеты, так как выравнивание должно произойти после подписания. Для того, чтобы иметь возможность подписать пакеты, и, следовательно, выровнять их, Муравей должен знать расположение хранилища ключей и имя ключа в ant.properties. Имя свойства являются key.store и key.alias соответственно. Если эти свойства присутствуют, инструмент подписание подскажет войти в магазин /ключевые пароли во время сборки, а сценарий будет подписать и затем совместите файл АПК.
Если свойства отсутствуют, релиз пакета не будет подписан, и, следовательно, не будут выровнены либо. Вручную: Для того чтобы вручную выровнять пакет, zipalign находится в инструменты /папку Android 1.6 и более поздних SDK. Вы можете использовать его для выравнивания пакеты приложений, направленные любую версию Android. Вы должны запустить его только после подписания файл АПК, с помощью следующей команды: zipalign -v 4 source.apk destination.apk Проверка выравнивания: Следующая команда проверяет, что пакет выравнивается: zipalign -c -v 4 application.
apk Мы рекомендуем вручную запустить zipalign опубликованных в настоящее время приложений и сделать вновь выравненные версии доступны для пользователей. Кроме того, не забудьте выровнять любые новые приложения в будущем!
Android-активность жиз…