I'm seeing lots of NPE because the context is null. The only place that makes
the context null is in the dispose method.
In my main activity, I call dispose in onFinish.
I believe that there should be checks to see if the app is disposed at these
three points:
269 IabHelper.startSetup
if (!mContext.getPackageManager().queryIntentServices(serviceIntent, 0).isEmpty()) {
388 IabHelper.launchPurchaseFlow:
Bundle buyIntentBundle = mService.getBuyIntent(3, mContext.getPackageName(),
sku, itemType, extraData);
844 IabHelper.queryPurchases
Bundle ownedItems = mService.getPurchases(3, mContext.getPackageName(),
itemType, continueToken);
Am I right, or am I right?
Original issue reported on code.google.com by hunt...@gmail.com on 14 Dec 2013 at 9:08
Original issue reported on code.google.com by
hunt...@gmail.com
on 14 Dec 2013 at 9:08