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
5
votes
2 answers

Google Play LIcensing - Meaning of "Respond Normally"?

Hello and thanks in advance for your response. I have my licensed app uploaded to the Play Store. I can test and get expected results with all of the static test license responses (Licensed, Not Licensed, etc). So far so good. But if my test device…
5
votes
2 answers

What are the response codes (values) returned by the Google Play server in a license response?

I want to cater for LICENSE_OLD_KEY in my android license policy. I was going to modify the ServerManagedPolicy as it doesn't cater for this, as far as I can tell, it just seems to look for Policy.LICENSED or Policy.NOT_LICENSED in…
James
  • 248
  • 2
  • 12
5
votes
1 answer

Is dexguard preventing simple LVL cracks?

I just have learnt the hard way that standard android LVL + proguard does not guarantee any piracy protection against simple cracks using tools like antilvl. I am working to find a reasonable way to ensure that my android apps are not pirated. I…
Maciej Jastrzebski
  • 3,674
  • 3
  • 22
  • 28
5
votes
1 answer

How can I make a time-limited trial application?

I'd like be able to make a time-limited trial version of my application, but I'm not sure how I can reliably determine whether or not the user attempted to reinstall the application after the expiration date. I could likely store the initial…
Jeff Axelrod
  • 27,676
  • 31
  • 147
  • 246
4
votes
1 answer

android LVL reasonable?

I am about to release my first firsion of an android app. I was thinking about using android's licensing service (LVL) for my app. But now I am not sure if it wouldn't be better just not to use any licensing service. a) LVL can be cracked anyhow…
matthias
  • 1,938
  • 23
  • 51
4
votes
3 answers

Android Licensing check with no server/service available

I have an app and I am attempting to add the google licensing instead of the copy right protection. My issue is: When the device can connect there is no issue and if there is a license then it grants the access. If the device can connect and there…
djmedic
  • 317
  • 3
  • 12
4
votes
3 answers

How can Android's Copy Protection check if the device is rooted?

On http://developer.android.com/guide/publishing/licensing.html, under section "Replacement for Copy Protection" it says: A limitation of the legacy Copy Protection mechanism on Android Market is that applications using it can be installed only…
Mathias Conradt
  • 28,420
  • 21
  • 138
  • 192
4
votes
1 answer

why do I get always the same test response from android-lvl?

I just implemented LVL in my app. I first set up the test response to "LICENSED" in my developper account settings => everything works properly ; I receive this answer. When I change the test response to "NOT_LICENSED", I still get the result…
toto_tata
  • 14,526
  • 27
  • 108
  • 198
4
votes
3 answers

Android LVL (Licensing service) is incredibly slow! -- solutions? Async?

I looked around online and saw some other posts complaining about how the Android licensing (LVL) library is slow, but no solutions. On an HTC Thunderbolt (brand new phone) it delays the startup time of a test app by 3-5+ seconds. Does anyone have…
4
votes
3 answers

proguard.cfg not working in exported application using LIBRARY

I have two versions of the same application using identical proguard.cfg with the following section aimed at squelching all Log.x() LogCat output: -assumenosideeffects class android.util.Log { public static *** v(...); public static ***…
an00b
  • 11,338
  • 13
  • 64
  • 101
4
votes
2 answers

Is it possible to merge an existing lite and a full version (inside the lite version plus in-app billing)?

I have two apps on android market: 1) LITE/FREE - with ads and less content 2) FULL/PAID - without ads and full content Is it possible to merge them together inside the LITE app using the in-app billing and maintain the users that bought the FULL…
thiagolr
  • 6,909
  • 6
  • 44
  • 64
4
votes
2 answers

Android license check going straight to applicationError(...)

I just implemented the android server check in my app. I am using the StrictPolicy method because I may be just a little bitter from the pirated version have 5X the amount of downloads as the version in the market... Anyway, I coded the method…
Timothy Miller
  • 291
  • 5
  • 24
4
votes
0 answers

Android LVL: Could not bind to service

I'm trying to run LVL on my app but I'm getting this error when debugging on my phone: ERROR/LicenseChecker(29924): Could not bind to service. I tried on emulator too and I'm getting the same error, so I decided investigate on LicenseChecker.java…
josh
  • 333
  • 1
  • 3
  • 8
4
votes
1 answer

Cannot Reference LVL Android Library in my App Project

I'm following the instructions found at http://developer.android.com/guide/publishing/licensing.html I made a copy of the /market_licensing directory, then using the New Project Wizard in Eclipse I created a new Android project from Existing…
Kenny Wyland
  • 20,844
  • 26
  • 117
  • 229
4
votes
1 answer

Will Android LVL licensing still work after converting from paid to free app

If I convert my paid app which is verified through LVL licensing, to free, can I still use LVL licensing to detect if a user bought the app while it was still a paid app? I.e. Will the licensing function still detect if the user once paid for the…
stefanb
  • 221
  • 2
  • 7