Version 1.0
Sooooo many changes, improvements and new features 🎉 🎉 🎉
- LVL implementation has been updated. This changes should make harder to apply a patch when using piracy apps (aka Lucky Patcher, Freedom, etc).
- You can now display the result of the license checker in a new Activity by using
.display(Display.ACTIVITY)
. This way you make sure that the main activity of the app is finished. - Unauthorized apps (such as LuckyPatcher, Freedom and CreeHack) are now detected using a new method
.enableUnauthorizedAppsCheck()
. You can even block your app when this pirate apps has been uninstalled. See "Verify the use of pirate apps" for more details. - Third-party stores (such as Aptoide, BlackMart, Mobogenie, 1Mobile, GetApk, GetJar and SlideMe) are now detected using a new method
.enableStoresCheck()
. - Added
.enableDebugCheck()
to check if app is a debug build. - Added
.enableEmulatorCheck()
to check if app is being run in an emulator. - Added
.saveResultToSharedPreferences(preferences, preferenceName)
to save the result of the license check inSharedPreferences
. See the README for more details.
A huge thanks to @jahirfiquitiva for his PR 👏