I use ProGuard to obfuscate my apk, but there are no changes in class names and methods - they are the same as before. Only variable names are changed.
Most of them do not extend classes, such as Activity; there is some inheritance in my code, but it is 100% written by me.
I use d2j-dex2jar and jd-gui to check the results.
Some classes are excluded due to the use of GSON, here is my proguard-project.txt:
-keep class com.google.ads.**
java android obfuscation proguard
Adrian adamczyk
source share