*   >> Lecture Éducation Articles >> science >> la programmation

Optimisation Facile: Zipalign

"à l'exportation Signé Trousse de demande ..." Il peut également être consulté à partir de la première page de l'éditeur AndroidManifest.xml. Utiliser Ant: Le script de construction Ant (à partir de Android 1.6) peut aligner des packages d'applications. Cibles pour les anciennes versions de la plate-forme Android ne sont pas alignés par le script de construction Ant et doivent être alignés manuellement. A partir du SDK Android 1.6, aligne Ant et forfaits signes automatiquement, lors de la construction en mode debug.

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!

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.