zipalign问题:无法打开“ app-android-debug-unaligned.apk”作为zip存档

时间:2018-06-20 00:55:36

标签: android gradle build zipalign

过去一个月一直困扰着我,突然之间我无法从本地计算机构建到设备,因为zipalign总是失败,并显示错误Unable to open 'xxx/xxxx/xxx/app-android-debug-unaligned.apk' as zip archive

我知道之前曾有人问过这个问题,我对this中的所有解决方案进行了三重检查。但似乎不是我的原因。

我的输入和输出路径绝对有效,我可以使用unizip命令和错误输出的路径来解压缩。

zipalign之前我的apk文件大小小于2g(1.5G)

我是从Mac控制台构建的。

我检查了权限-rw-rw-rw- 1 xxxx staff 1630075087 Jun 19 17:04 app-android-debug-unaligned.apk看起来还不错吗?文件夹权限似乎还可以,因为我可以解压缩文件,然后touch将该文件夹下的新文件解压缩。

我认为没有应用程序使用apk文件有两个原因,一个原因是我说我可以unzip没问题,因为两个原因我确实关闭了所有我认为可能与此有关的文件

还检查了zipalign本身,可以访问。如果我只是/Users/xxxxx/Library/Android/sdk/build-tools/27.0.0/zipalign,它将向我显示帮助信息。

有人知道这个问题还有什么可能吗?有人介意大胆猜测吗?因为我真的没办法了...

任何帮助将不胜感激。预先谢谢你。

0 个答案:

没有答案