Почему файлы dex отличаются для разных вариантов сборки проекта Android - PullRequest
0 голосов
/ 04 января 2019

У меня есть 2 варианта сборки приложения для Android. Когда я сравниваю 2 apks с помощью APK анализатора, я вижу разницу ~ 2.5% в нескольких файлах dex. Принимая во внимание, что код одинаков для обоих вариантов сборки. Единственное отличие, которое имеет этот вариант, - это значок дифференциального приложения и другое логическое значение, введенное через Gradle.

Я не могу найти причины такой разницы.

С другой стороны, если я использую тот же вариант сборки для получения 2 apk, передав дифференциальный логический флаг в качестве параметра командной строки команде gradlew, APK-анализатор сообщает 0 различий в файлах dex.

...