Чтобы запутать код в студии Android, просто перейдите в файл build.gradle в проекте Android Studio:
[/g1]
Измените свойство minifyEnabled с false на true
[/g2]
Это базовое аннулирование.
После генерации apk вы можете увидеть результат обфускации, декомпилирующий apk с любым программным обеспечением, например, эта страница может вам помочь:
http://www.decompileandroid.com/
В результате обфускации вы увидите классы с именем: a, b, c ....
[/g3]
И переменные и методы обфускации будут иметь также имена, такие как aa, c, ac ...
[/g4]
Чтобы запутать код в более сложной форме, вы можете перейти в приложение корневого каталога и создать файл .pro, например на следующем рисунке. Я создал файл: proguard-rules-new.pro, в том же каталоге вы должны увидеть файл ca lled proguard-rules.pro
[/g5]
Теперь добавьте файл, который вы создали, в файл build.gradle
[/g6]
И отредактируйте файл .pro, который вы создали, с собственными правилами пользовательских правил proguard
[/g7]