Questions tagged [android-lvl]

Android licensing verification library

android-lvl stands for android license verification library, a system introduced by Google for developers to check if an application has been bought through the Android market. See more information here: Android Licensing

308 questions
3
votes
1 answer

Google Play app copy protection, licensing. can this be added later?

I know this topic has been discussed many times here. It's the first time i'm uploading an app to Google Play. The app is free. I read google's licensing support webpages but i'm really confused. From my understanding, licensing should be used for…
Dan Dinu
  • 32,492
  • 24
  • 78
  • 114
3
votes
1 answer

Faster Way to Query Application's Current Version on Google Play?

I would like to be able to compare, on application start, the running version against the same application's version currently on Google Play. I found a nice way to this, described here: public String getLatestVersionNumber() { String…
Bill The Ape
  • 3,261
  • 25
  • 44
3
votes
2 answers

Verify that apk is a paid copy (avoid piracy of app)

I'm totally new to the Android Play store. I'm working on an app that is almost finished and ready to publish. But I notice that you can copy the apk file (after purchase) to another location (sd card for example) and install it on another device.…
Codebeat
  • 6,501
  • 6
  • 57
  • 99
3
votes
1 answer

Android App LVL protection cracked

my Android App obfuscated with Proguard and protected by Googles LVL has been cracked probably by a tool like Lucky Patcher removing the License check :-( Do you know of any better ways of implementing the Google License Check, possibly modifying…
le chiffre
  • 321
  • 1
  • 3
  • 14
3
votes
1 answer

Android Market Licensing (LVL) always returns RETRY

I am trying to use Android Marketing Licensing within an, as yet, unpublished app. I have installed and integrated the LVL libraries using the ServerManagedPolicy. The problem is that, without exception, LicenseCheckerCallback.dontAllow is called…
Jez
  • 61
  • 5
2
votes
1 answer

Security: LVL vs. in-app purchases

My first paid Android app was mercilessly cracked within 1 day, which made me realize how pathetic LVL security is. My next app will monetize with managed in-app purchases of content, which seems more secure than LVL because in-app purchases are…
Barry Fruitman
  • 12,316
  • 13
  • 72
  • 135
2
votes
2 answers

IllegalStateException for Fragment not attached to Activity

I am trying to convert one of my apps to now use Fragments. This app also uses the Android License checker. While testing I had the license checker code commented out and now have the app working like I want. I am now ready to uncomment that code…
Chris
  • 379
  • 1
  • 6
  • 19
2
votes
1 answer

Licensing system without Internet connection

I'm testing the licensing system for android. Exactly I just compiled the sample project with ServerManagedPolicy and I have a question about it: If I do: Device's Internet=ON Launch the app Launch the check= Allow access Device's…
Addev
  • 31,819
  • 51
  • 183
  • 302
2
votes
1 answer

Android License Check Fails WAY too much, am I doing something wrong?

I have an Android app that uses the Google Licensing service and I get regular emails from about 5% of new users complaining that the license check is failing. It is starting to affect my sales. What the heck am I doing…
Kenny Wyland
  • 20,844
  • 26
  • 117
  • 229
2
votes
2 answers

Cannot get Android Market Licensing (LVL) working reliably. Almost always returns RETRY

I am trying to get android licensing to work in my first Android application. I have followed the online guides and have integrated the LVL Code using the ServerManagedPolicy. Regardless of what license test response I set in the developer console…
Twisted
  • 2,939
  • 4
  • 32
  • 54
2
votes
1 answer

Testing Android LVL, license check always fails with no network

i'm testing the android license verification library (LVL) in my app. my implementation is currently bone-stock. i haven't modified the library, and i'm using the ServerManagedPolicy. i have my developer account set to return LICENSED all the time.…
Ben H
  • 3,855
  • 1
  • 26
  • 33
2
votes
1 answer

Android Licensing - Only one public key per Android Developer account?

If my understanding of the Android LVL is correct, you get one public key per developer account. What if I want to upload 2 paid apps through a single developer account? There is no way to get a separate key for each app? Consider this…
dell116
  • 5,835
  • 9
  • 52
  • 70
2
votes
1 answer

LVL problem under WiFi only devices

Are there any known issues with WiFi only devices doing ServerManaged LVL license checks?
Keith Adler
  • 20,880
  • 28
  • 119
  • 189
2
votes
2 answers

Application Licensing and android unique id

I am about to publish the paid app to the android market. The app uses LVL (Application Licensing). In order to validate the licence I have to provide the device's unique id. The problem is that some android devices (due to known issue) have the…
Marqs
  • 17,800
  • 4
  • 30
  • 40
2
votes
0 answers

Can you check the licensing status of one application from a different application using the android lvl library?

Suppose I have 2 applications published on Google Play, then can I check the licensing status of 2nd app from the 1st one using the android lvl (License Verification Library)?