En mode de libération, Ant aligne paquets que si elle a suffisamment d'informations pour signer les paquets, depuis alignement doit se produire après la signature. Afin d'être en mesure de signer les paquetages, et donc de les aligner, Ant a besoin de connaître l'emplacement du magasin de clés et le nom de la clé dans ant.properties. Le nom des propriétés sont key.store et key.alias respectivement. Si ces propriétés sont présents, l'outil de signature aura invite à entrer dans le magasin /mots de passe clés lors de la construction, et le script signer et puis alignez le fichier apk.
Si les propriétés sont manquantes, le paquet de libération ne sera pas signé, et donc ne sera pas aligné non plus. Manuellement: Afin d'aligner manuellement un paquet, zipalign est dans les outils /dossier du SDK Android 1.6 et ultérieures. Vous pouvez l'utiliser pour aligner les packages d'applications ciblant quelle version d'Android. Vous devriez le faire fonctionner seulement après la signature du fichier apk, en utilisant la commande suivante: zipalign -v 4 source.apk destination.
apk alignement Vérification: La commande suivante vérifie qu'un colis est aligné: zipalign -c -v 4 application.apk Nous encourageons vous exécutez manuellement zipalign sur vos applications actuellement publiées et de rendre les versions nouvellement alignés à disposition des utilisateurs. Aussi, ne pas oublier d'aligner toutes les nouvelles applications à l'avenir!