2014-07-01 4 views
24

Za każdym razem staram się budować swoją grę na Androida, otrzymuję ten błąd:Unity Android Budowanie Win32 Error Wyjątek ZipAlign

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' 

jakieś pomysły? Jestem zdumiony. Ponownie wczytałem SDK i to nie pomogło.

+0

http://forum.unity3d.com/threads/cant-build-apk-urgent-help-needed-solved.254106/ – JRowan

+0

Proszę zaznaczyć odpowiedź jako zaakceptowaną, jeśli jesteś z niej zadowolony, lub odpowiedzi nie są akceptowane. – OMGtechy

Odpowiedz

50
  1. Znajdź swoją kopię Android SDK w eksploratorze
  2. Przejdź do build-tools i wybrać wersję (np build-tools\19.1.0)
  3. Kopiuj zipalign.exe
  4. Wracaj z build-tools
  5. idź do tools
  6. Wklej zipalign.exe
+0

To nie zadziałało dla mnie –

+0

@BarneyChambers co z tego nie zadziałało? – OMGtechy

+0

Nadal dostaję ten błąd –

7

Trzeba skopiować zipalign narzędzie z SDK/build-tools/android- {}/do wersji SDK/tools/

+0

I skopiuj go do miejsca? –

1

Aby naprawić ten błąd:

  • Przejdź do katalogu C: \ Program Files (x86) \ Android \ android-sdk \ build-tools \ 20.0.0 (mogłeś inna wersja)
  • Kopiowanie zipalign.exe do katalogu C: \ Program Files (x86) \ Android \ android-sdk \ tools \ (lub w ścieżce Android SDK)

Znaleziony here

2

W Unity przejdź do Edycja> Preferencje> Narzędzia zewnętrzne> w "Lokalizacja Android SDK" wybierz folder android-sdk (C: \ Program Files (x86) \ Android \ android-sdk) w moim przypadku.

1

Musisz skopiować zipalign jak sugerowano przy zaakceptowanej odpowiedzi; ale jeśli nie ma pliku zipalign w pokrewnym folderze, najpierw powinieneś użyć narzędzi, uruchomić Androida, a następnie zainstalować narzędzia do budowania

0

Naprawiłem to po prostu przez aktualizację "Narzędzia-> Narzędzia do budowania Androida SDK" w Menedżerze Menedżera Android SDK Najnowsza wersja.

Powiązane problemy