每当我尝试为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并且没有帮助。
答案 0 :(得分:50)
build-tools
并选择版本(例如build-tools\19.1.0
)zipalign.exe
build-tools
tools
zipalign.exe
答案 1 :(得分:7)
您需要将zipalign工具从sdk / build-tools / android- {version} /复制到sdk / tools /
答案 2 :(得分:2)
在Unity中,转到编辑>偏好设置>外部工具>在" Android SDK位置"在我的案例中选择android-sdk文件夹(C:\ Program Files(x86)\ Android \ android-sdk)。
答案 3 :(得分:1)
要解决此错误:
找到here
答案 4 :(得分:1)
您需要按照接受的答案建议复制zipalign;但如果首先在相关文件夹中没有zipalign文件,你应该去工具,运行android然后安装build-tools
答案 5 :(得分:0)
我通过更新"工具 - > Android SDK Build-tools"来解决这个问题。在Android SDK Manager中以最新版本。