No modo de versão, Formiga alinha pacotes somente se ele tiver informações suficientes para assinar os pacotes, uma vez que o alinhamento tem que acontecer após a assinatura. A fim de ser capaz de assinar os pacotes, e portanto a alinhá-las, formiga precisa de saber a localização do armazenamento de chaves e o nome da chave em ant.properties. O nome das propriedades são key.store e key.alias respectivamente.
Se essas propriedades estão presentes, a ferramenta de assinatura irá pedir para entrar na loja /senhas chave durante a compilação, eo script vai assinar e, em seguida, alinhe o arquivo APK. Se as propriedades estão em falta, o pacote da versão não será assinado e, portanto, não vai se alinhar qualquer um. Manualmente: A fim de alinhar manualmente um pacote, zipalign está na ferramentas /pasta do Android 1.6 e posteriores SDKs. Você pode usá-lo para alinhar pacotes de aplicativos de segmentação qualquer versão do Android.
Você deve executá-lo somente após a assinatura do arquivo apk, usando o seguinte comando: zipalign -v 4 source.apk destination.apk alinhamento Verificação: O comando a seguir verifica se um pacote está alinhado: zipalign -c -v 4 application.apk Encorajamos você executar manualmente zipalign em seus aplicativos publicados atualmente e fazer as versões recém-alinhados disponível para os usuários. Além disso, não se esqueça de alinhar quaisquer novas aplicações vai para a frente!