So if my license accepted, but where i can define rights?
someRights = myLicense.getRights("TestFeature");
it returns empty value
This should return non-null value on Emulator with deviceId "000..." as specified by SlideLock QuickStart guide, as long as you have digested the license as specified in the sample code.
Ahaa...so for test i should use key defined in a sample? (i was using the own key)...
So there is another question =)
using debug i see there is :
so, as i'm understand, if user buy application, and run on the device - myLicense.getFullRights(); will return license and user can use all features of application, but if user run from another device, fullRights will return null an user will have limited application edition? i'm right?
Although you are right with what happens when you try to run the application on another device, it is up to you, the Vendor/Developer, to decide if you allow the application to run with a limited set of features or if you are not allowing it to run at all, knowing that there is no legit purchase for that device.
Thanks for reply, so correct me if i'm wrong, if i'm copy and run application on another phone (who not buy application), then during checking license it will return Null as FullRights?
You are right. That is the expected behavior.
Discover and download Android applications directly to your device. Learn more.
© SlideME LLC