J'ai déjà une version non signée apk et j'essaie de la signer sur mon mac. Sur la dernière étape, il suggère de compresser le fichier apk signé, mais mac n’a pas zipalign.
J'ai fait «recherche de bière», je ne le trouve toujours pas. J'ai cherché en ligne et ne trouve pas de script zipalign autonome. J'ai même téléchargé environ 90M Android sdk tool à partir de http://developer.Android.com/sdk/index.html#Other mais je n'ai toujours trouvé aucun zipalign à l'intérieur.
Ma question est donc, vous donnant un fichier "apk" pour vous connecter sur mac, comment passer à travers la dernière étape "zipalign"?
Merci l'info de RC.
J'ai finalement traversé ça. J'ai fait dans les étapes suivantes:
Ensuite, à certaines étapes (je ne suis pas sûr de l’étape), il a créé zipalign ici:
~/Bibliothèque/Android/sdk/build-tools/22.0.1/zipalign
Si vous avez seulement besoin de "zipalign", vous n'avez pas besoin de refaire ces étapes, ce qui prend du temps et de l'espace disque. Je l'ai extrait dans le github (je ne peux pas croire que personne ne l'a extrait -_-):
Depuis votre terminal Mac:
Ajouter adb au chemin de ligne de commande:
echo 'export Android_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile
Ajouter des outils de construction au chemin de ligne de commande:
echo 'export PATH=${PATH}:$Android_HOME/tools:$Android_HOME/build-tools/28.0.2' >> ~/.bash_profile
Actualiser la ligne de commande avec:
source ~/.bash_profile
Ensuite, vous pouvez le lancer avec:
zipalign -v -p 4 my-app-unsigned.apk my-app-unsigned-aligned.apk