我有两个apks,基本上完全相同,但它们的大小相差1 KB。我想看看这个区别是什么。有没有可用于此目的的工具?
当我解压缩apk时,大小结果完全相同。
答案 0 :(得分:1)
这就是您要寻找的 apkanalyzer
答案 1 :(得分:1)
这里是如何比较apk的内容。
解压 apk 并比较 META-INF/MANIFEST.MF
文件 - 它将显示哪个文件不同。如果没有,则 zip 结构不同(不确定可能是 zip 标头?)。
目录比较(即 apktool decode)bot 文件夹以调查文件内容的差异。
答案 2 :(得分:0)
APK文件本质上是一个存档,因此请尝试在您感兴趣的apks上运行zipcmp命令。它显示存档中不同文件的大小和哈希值。