Я хочу обеспечить такой тип защиты для моего приложения, поэтому, если бы использовалась программа, которая может разобрать код и остановить его на некоторых точках останова, это запретило бы отладочную часть.
Я полагаючто этой конфигурации в моем build.gradle для модуля приложения было бы достаточно:
release
{
useProguard true
debuggable false
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
Я думаю, что отладочного false должно быть достаточно для такого поведения, но я не могу найти документацию, которая либо подтверждает, либоотрицает это.
Я знаю, что даже в этом случае защиту можно обойти, удалив вызывающую ее часть, или некоторые дизассемблеры все еще смогут отладить код, но я серьезно сомневаюсь, что кто-нибудь пойдет на это.это далеко в исследование.
Может ли кто-нибудь подтвердить, что конфигурация шоу запретит пользователю выполнять упомянутое действие?