[android-developers] Re: License Check fails for 5-10% of legit users

2011-09-20 Thread Howard M. Harte
I used Flurry, and compared active installs with figures with those from Market. In addition, about 50% of active users were in China, where my app was not available. At that time, I had about 10K legitimate users and over 200K active users according to Flurry. The proportion of legitimate to pi

[android-developers] Re: License Check fails for 5-10% of legit users

2011-09-19 Thread GJTorikian
In LicenseValidator.verify() I had to add two more exception clauses: catch (Base64DecoderException e) { Log.e(TAG, "Could not Base64-decode signature."); handleApplicationError(ApplicationErrorCode.DECODER_EXCEPTION);

[android-developers] Re: License Check fails for 5-10% of legit users

2011-09-19 Thread GJTorikian
In LicenseValidator.verify() I had to add two more exception clauses: catch (Base64DecoderException e) { Log.e(TAG, "Could not Base64-decode signature."); handleApplicationError(ApplicationErrorCode.DECODER_EXCEPTION);

[android-developers] Re: License Check fails for 5-10% of legit users

2011-09-19 Thread Howard M. Harte
I put some code into my app to allow LVL failure up to five times before declaring the app unlicensed. In addition, once licensed, I only checked again once a month. Even still, I had complaints, and pirated copies of my app found their way to warez sites. Like all anti-piracy schemes I've seen