每次构建后,apk的md5sum都会发生变化

时间:2014-11-23 11:05:06

标签: android md5sum

为什么每次构建后md5sum的{​​{1}}值会发生变化?

每次使用apk在Eclipse IDE中构建我的Android应用程序时,我都会得到一个Android Tools -> Export Signed Application package文件,该文件提供不同的apk值。如果我没有更改任何源代码,那么md5sum文件是否应该提供完全相同的apk?即使我建立它只是几秒钟就会发生这种情况。发生了什么事?

1 个答案:

答案 0 :(得分:0)

单个文件应使用相同的CRC进行编译。然而,APK就像一个包含所有文件的zip文件,这些文件存储有时间戳。每个编译的时间戳都不同,这就是改变你的md5sum。