Unity3D Android Costruire errore Win32 Exception Zipalign

? Barney Chambers @ | Original: StackOverFlow
---

Ogni volta che cerco di costruire il mio gioco per Android, ottengo questo errore :

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'

Tutte le idee ? Sono perplesso . Ho redownloaded l' SDK e che non ha aiutato .

---

Top 5 Risposta

1Ciprian @

È necessario copiare lo strumento Zipalign da sdk / build- tools / Android- { version} / a sdk / tools /

2OMGtechy @ Find your copy of the Android SDK in explorer Go to build-tools and choose a version (e.g.build-tools19.1.0) Copy zipalign.exe Come back out of build-tools Go into tools Paste zipalign.exe 3druss @

Per correggere questo errore :

Go to C:Program Files (x86)Androidandroid-sdkuild-tools20.0.0 (you may have different version) Copy zipalign.exe to C:Program Files (x86)Androidandroid-sdk ools (or in your Android SDK path)

Trovato http://druss.pp.ua/2014/07/fixed-error-building-player-win32exception-zipalign-exe-in-unity3d/

4Pepon @

In Unity andare in Modifica > Preferenze> Strumenti esterni > in " Android SDK Location" selezionare la cartella di android - sdk ( C : Program Files ( x86 ) Androidandroid - sdk ) nel mio caso .

5ermedian @

È necessario copiare Zipalign come suggerito in risposta accettata ; ma se non ci sono file di Zipalign nella cartella relativa prima si dovrebbe andare strumenti, eseguito Android e quindi installare accumuli strumenti