如何取消对已经运行了zipalign的apk进行操作?

时间:2011-08-23 21:56:06

标签: android apk

我创建了一个脚本,在APK文件上进行最终打包,使用两个不同构建过程的输出来创建最终的APK,其中一个构建的内容从另一个构建插入到APK中。

如果输入的APK已经签名,我会通过删除APK中的META-INF文件夹取消签名(然后继续执行脚本的其余部分)。问题是如果输入的APK既被签名又被“zipalign”编辑,输出APK中有一些损坏的文件,这很糟糕。

“zipalign”是否会阻止将来对APK进行更改?

1 个答案:

答案 0 :(得分:1)

如果没有其他工作,您可以解压缩APK,删除META-INF文件夹,然后重新压缩其余部分。