Контрольные суммы MD5 файлов Android APK различаются. Зачем?

Я замечаю, что если я скомбинирую приложение Android дважды, один сразу после другого без изменений, два файла APK имеют две разные контрольные суммы MD5. Неподписанные и подписанные файлы APK дают такой же результат.

Вы можете открыть его как ZIP-файл, и содержимое внутри там имеет идентичные контрольные суммы MD5 в обоих файлах, поэтому мне интересно.

Что еще там? В чем разница между этими двумя файлами APK?

Solutions Collecting From Web of "Контрольные суммы MD5 файлов Android APK различаются. Зачем?"