Chaque fois que j'essaye de construire mon jeu pour Android, j'obtiens cette erreur:
Error building Player: Win32Exception:
ApplicationName='.../.../.../.../adt-bundle-mac-x86_64-20140624/sdk/tools/zipalign',
CommandLine='4"/.../.../.../.../Asteroid2(2)/Temp/StagingArea/Package.apk'".
CurrentDirectory='Temp/StagingArea'
Des idées? Je suis perplexe. J'ai retéléchargé le SDK et cela n'a pas aidé.
build-tools
et choisissez une version (par exemple .build-tools\19.1.0
)zipalign.exe
build-tools
tools
zipalign.exe
Vous devez copier l’outil zipalign depuis sdk/build-tools/Android- {version}/vers sdk/tools /
Dans Unity, sélectionnez Edition> Préférences> Outils externes> dans "Emplacement du SDK Android", sélectionnez le dossier Android-sdk (C:\Fichiers de programme (x86)\Android\android-sdk) dans mon cas.
Pour corriger cette erreur:
Trouvé ici
Vous devez copier zipalign comme suggéré dans la réponse acceptée; mais s'il n'y a pas de fichier zipalign dans le dossier associé, commencez par utiliser Outils, exécutez Android, puis installez build-tools.
J'ai résolu ce problème simplement en mettant à jour "Outils-> Outils de construction du SDK Android" dans Android SDK Manager vers la dernière version.