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