Frequently Asked Questions
While a step in the right direction, Google’s LVL (Licenser Verification Library) is limited in its effectiveness. Firstly, LVL has already been hacked. The activation code licensing scheme provided by AndroidLicenser ensures that the licensing server grants only one license for each verified purchase of the application.
Secondly, Google’s LVL only works for applications which are purchased through the Android Market. If you want to distribute and sell your paid applications through other channels, LVL will not provide any security. AndroidLicenser, on the other hand, locks down your application no matter where it is, so you can distribute your application’s .apk file without worrying that it will be freely pirated.
We securely and safely store your Google Checkout merchant credentials. We require your merchant credentials for 2 reasons. Firstly, we use your merchant credentials to setup a store front from where you can sell your applications. Any purchases made through your store front is deposited directly into your Checkout merchant account. Secondly, we need to be able to determine who makes a purchase of your application so we can generate and send an activation code to the customer.
If you still feel wary about handing out your Google Checkout merchant credentials, you can setup a second Google Checkout merchant account to be used solely with AndroidLicenser. That way, we won’t have access to any of your other information.
Yes. Once a purchase of your application has been made, a link is generated and given to the customer to download your application's .apk file. This is a non-public link that expires after a short amount of time, so there aren't any long-lived urls where someone can download your application.
Even if someone were to get a hold of your .apk file without paying for the application, it wouldn’t be of much use if you've integrated our licensing client library into your application (see the next question for more details on why).
- Under the Settings->Integration section of your Google Checkout merchant account, please make sure that you are using Google Checkout API version 2.5.
- Under the Edit page of your application on the AndroidLicenser dashboard, make sure "Email user an activation code upon purchase of the application through the Android Market" is checked.
- The name of your application on the Android Market must exactly match the name of the application on AndroidLicenser. That is, if the name of your Android Market application is "Hello World", the name on your AndroidLicenser dashboard must also be "Hello World".
- Leave Feedback
- Email Us: firstname.lastname@example.org
- Phone Us: 951-440-1537