In android How to protect android source code while uploading app in to playstore, I'm using progaurd then also we can extract code through APK Decompiler
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
You can't protect your code from reverse engineering to 100%. What you can do is make it harder for a hacker to change your code though.
You can also follow some of these steps mentioned in this thread to avoid security issues.
Hope this helps.
After doing Reverse Engineering in many application. I got the point that to secure your application use all string value, network call URLs in string.xml file. Your class files convert into java file. And resources got encrypted in other file.
You can use proguard to shrink your code and resources.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With