I have an application and would like to protect my source code, which is the safest and most correct way to use it?
I have an application and would like to protect my source code, which is the safest and most correct way to use it?
Take a look at ProGuard . It is an optimizer, obfuscator and "compressor" of class files. It makes the process of reverse engineering your Java software much more difficult. He is excellent as far as he promises and is quite efficient. To give you an idea, Android itself recommends ProGuard in application development.