zipalign: commande introuvable

je travaille sur un projet ionique maintenant par lequel je veux zipalignandroid-release-unsigned.apk fichier. J'ai suivi ce guide par Ioniques.

Quand je lance zipalign -v 4 /Users/zulhilmizainudin/Desktop/kl-parking/platforms/android/build/outputs/apk/android-release-unsigned.apk android-release.apk commande, j'obtiens -bash: zipalign: command not found erreur.

C'est là que zipalign s'assoit dans mon système:

/Users/zulhilmizainudin/Library/Android/sdk/build-tools/21.1.2

j'ai essayé de copier zipalign à l'intérieur et de le placer dans mon dossier de projet ionique et d'exécuter à nouveau la commande zipalign. Mais toujours obtenir la même commande introuvable.

Que dois-je faire maintenant?

16
demandé sur Zulhilmi Zainudin 2015-06-25 13:48:13

3 réponses

Résolu!

  1. j'ai copié zipalign le fichier à partir de mon Library/Android/sdk/build-tools/21.1.2 dans mon dossier de projet ionique

  2. j'ai ajouter ./ devant la commande zipalign comme ceci -./zipalign -v 4 /Users/zulhilmizainudin/Desktop/kl-parking/platforms/android/build/outputs/apk/android-release-unsigned.apk android-release.apk

  3. fait. Maintenant, je reçois android-version.apk dans mon dossier de projet ionique.

merci à Michael pour la solution!

46
répondu Zulhilmi Zainudin 2015-06-25 11:07:02

Si vous utilisez Windows, la bonne façon est d'ajouter un chemin d'accès à zipalign.exe comme variable D'environnement PATH.

  1. trouver où zipalign.exe est situé dans votre PC, dans mon cas c'était

C:\Users\random-username\AppData\Local\Android\sdk1\build-tools\24.0.1

  1. puis ajoutez cet emplacement comme une des entrées dans votre variable d'environnement PATH.
10
répondu Marinski 2017-01-09 21:06:01

pour éviter de spécifier ou de naviguer sur votre sdk/ build-tools / * directories Aech fois où vous avez l'intention de construire Version release, vous pouvez simplement ajouter le chemin à votre variable d'environnement.

$ sudo nano ~/.bash_profile

copier et coller ce qui suit:

export PATH=${PATH}:/Bibliothèque/Android/sdk/build-outils/21.1.2

vous pouvez alors enregistrer et quitter

ctrl + o) //pour enregistrer le fichier ctrl + x //fermer le fichier $ source ~/.bash_profile

vous pouvez alors lancer votre zipalign à partir de votre répertoire project CLI.

7
répondu Abayomi Israel 2017-02-01 10:54:07