Android APK文件的MD5校验和不同.为什么?

Mel*_*rin 12 java android checksum md5 apk

我注意到,如果我两次编译一个Android应用程序,一个接一个地没有更改,那两个APK文件有两个不同的MD5校验和.未签名和签名的APK文件都会产生相同的结果.

您可以将其打开为ZIP文件,其中的内容在两个文件中都有相同的MD5校验和,所以我很好奇.

那里还有什么?这两个APK文件有什么不同?

reo*_*eox 13

ZIP文件格式在其标题中存储最后修改日期:http://en.wikipedia.org/wiki/Zip_(file_format)#File_headers

因此MD5 Sum不同,因为标题略有不同.


Nee*_*eeL 0

也许“签名”的东西使 MD5 校验和不同?