今天我升级了Android SDK工具链。因为我被要求这样做。在第一次升级之后,我在编译项目时收到以下错误消息:
[INFO] Error: Unable to access jarfile C:\opt\android-sdk-windows\tools\proguard\lib\proguard.jar
确实proguard.jar
失踪了。但是我也注意到在第一轮升级后SDK Manager.exe
想要安装更多的软件包。这样做之后,丢失的jar文件被修复了。但现在构建以:
[ERROR] Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:zipalign (alignApk) on project …: MojoExecutionException: ANDROID-040-001: Coul
d not execute: Command = cmd.exe /X /C "C:\opt\android-sdk-windows\tools\zipalign.exe … Result = 1 -> [Help 1]
确实zipalign.exe
失踪了。什么是要做?另一轮安装还是SDK无法修复?
更新1:
完全重新安装没有做到zipalign.exe
仍然缺失。
更新2:
Mac OS X上也缺少 zipalign
。
答案 0 :(得分:0)
由于即使完全重新安装也没有做到这一点,我从https://code.google.com/p/apkclean/downloads/list获得zipalign.exe
。