2014-11-23 197 views
1

爲什麼apkmd5sum值在每次構建後都會發生變化?apk的md5sum在每次構建後發生變化

每次我使用Android Tools -> Export Signed Application package建立在Eclipse IDE中我的Android應用程序,我得到一個apk文件,給出了一個不同的md5sum值。如果我沒有更改任何源代碼,請不要將apk文件給出完全相同的md5sum?即使我只需幾秒鐘就可以完成這種操作。到底是怎麼回事?

回答

0

單個文件應該使用相同的CRC進行編譯。然而,一個APK就像一個包含所有文件的zip文件,這些文件存儲時間戳。每個編譯的時間戳都不同,這就是你的md5sum的變化。

+0

對於項目中的每個文件,時間戳應該相同,因爲我沒有做任何更改。你的意思是有一個單獨的apk廣泛的時間戳,每個編譯權都會改變嗎? – faizal 2014-11-24 06:07:18

相關問題