发布Android App报错:cannot.find.zip.align=The zipalign tool was not found in the SDK.

在android studio发布app时报错,错误信息:

cannot.find.zip.align=The zipalign tool was not found in the SDK.
Please update to the latest SDK and re-export your application
or run zipalign manually.
Aligning applications allows Android to use application resources
more efficiently.

按错误信息提示:更新SDK或手动运行zipalign。

先手动运行zipalign:

zipalign -p 4 my.apk my-aligned.apk

结果还是报类似的错误,更新SDK

Android Studio->Tools->Android->SDK Manager->Android SDK ->SDK Tools -> 勾选 "Android SDK Build-Tools 28-rc1" -> 点击弹出窗右下角的apply 安装更新。

zipalign是在build tools里,勾选安装更新Android SDK Build-Tools。这里为28-rc1。

安装build tools成功后,在SDK\build-tools\28.0.0-rc1可以找到zipalign.exe。

版权声明:著作权归作者所有。

相关推荐

[译]Vue - 解决Cannot Find Element错误

如果你刚接触Vue,可能会遇到一些不熟悉的错误。实际上,我在创建delimiter app时看到了一个我不太熟悉的错误。例如,你可能在Vue里看到“Cannot find element”的错误。在Google Chrome中,你会在控制台窗口中看到此错误,如下所示:发生这种错误是因为过早实例化Vue。通常情况下,你会看到此错误,是因为挂载Vue的HTML元