In any case, all the cracks. The purpose of application protection is rather to slow down the work of a pirate or to make dissatisfaction with hacking attempts. This excellent article describes this method better than me.
It’s true that at first glance, there’s a lot of work to install Application Licensing, but after you have done this it’s really normal. I think it is worth it to:
copy protection is outdated anyway and will disappear
The Application Licensing API works very well, I should not complain about it (but sometimes it’s annoying in debug mode. When debugging is best to bypass the license check, in my opinion)
So, the short answer to your question is yes, to me. But this can only be an opinion.
If you switch from copy protection to an app license, remember to use ProGuard to obfuscate your APKs. Similarly, it is not indestructible, but makes hacking more difficult. It is integrated into the Android platform, and basically it does not work (in this case, many posts are available on Stack)
Shlublu
source share