Ответ 1
- Найдите свою копию Android SDK в проводнике
- Перейдите к
build-tools
и выберите версию (например,build-tools\19.1.0
) - Копировать
zipalign.exe
- Вернитесь из
build-tools
- Перейдите в
tools
- Вставить
zipalign.exe
Каждый раз, когда я пытаюсь создать свою игру для Android, я получаю эту ошибку:
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'
Любые идеи? Я в тупике. Я перезагрузил SDK, и это не помогло.
build-tools
и выберите версию (например, build-tools\19.1.0
)zipalign.exe
build-tools
tools
zipalign.exe
Вам нужно скопировать инструмент zipalign из sdk/build-tools/android- {version}/в sdk/tools/
В Unity перейдите в меню "Редактирование" > "Установки" > "Внешние инструменты" > "Местоположение Android SDK" выберите папку android-sdk (C:\Program Files (x86)\Android\android-sdk) в моем случае.
Чтобы исправить эту ошибку:
Нашел здесь
Вам нужно скопировать zipalign, как это было предложено при принятом ответе; но если в связанной папке нет zipalign файла, сначала вы должны запустить инструменты, запустить андроид, а затем установить сборщики
Я исправил это, просто обновив "Инструменты → Android SDK Build-tools" в Android SDK Manager до последней версии.