Проверка подписи .apk в C/собственном коде
- Вычислить контрольную сумму groups.dex
- сравнить с жестко запрограммированным значением — xxx
- если это правда, передать и продолжить
- если это не так, выйдите приложение
Однако при использовании Dexguard контрольная сумма разная для каждой сборки. Это означает, что если я изменю xxx и снова создам подписанный APK, проверка всегда будет ложной. . Я думаю, что Dexguard генерирует в class.dex что-то случайное, что делает каждую сборку уникальной.
Есть идеи, как обойти эту проблему? Спасибо
Подробнее здесь: https://stackoverflow.com/questions/314 ... very-build