Open dereklucas opened 10 years ago
I wonder if this isn't what's happening with the issue I just submitted. I have a few users on 4.0.4 that cannot purchase anything, but restoring works. I don't have any devices running 4.0.3 or 4.0.4 so I can't never seen the error they get in the log.
Same issue in android 2.3.7 with all SDKs (3.2.2.GA, 3.4.0.GA, 3.5.0) in InappbillingModule.java, function purchase(HashMap hm) after line: final int resultCode = activitySupport.getUniqueResultCode();
there is error: [INFO] : dalvikvm: Could not find method android.app.Activity.startIntentSenderForResult, referenced from method org.appcelerator.titanium.util.TiActivitySupportHelper.launchIntentSenderForResult [WARN] : dalvikvm: VFY: unable to resolve virtual method 146: Landroid/app/Activity;.startIntentSenderForResult (Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V [DEBUG] : dalvikvm: VFY: replacing opcode 0x74 at 0x0016
and after mHelper.launchPurchaseFlow it gets all other errors.
This is titanium bug, not this module! I'll make pull request to titanium_mobile to fix this...
Was this ever fixed? Did anyone find a solution?
I haven't yet and I think this is happening with some versions of Android 5 also. I've had a few people email me and say that purchasing and restoring isn't working on Samsung S5/S6, but I don't have one to test with.
I also have the same problem on both 4.0.4. and 3.2 honeycomb. Not sure what to do here?
I think development has stopped on this module. I haven't been able to find a suitable replacement nor do I have the time or skill to fix this (it's been awhile since I've Java'ed). Might be time for me to look into more though, I need to get this fixed.
On Tue, Sep 15, 2015 at 10:39 AM, spudz000 notifications@github.com wrote:
I also have the same problem on both 4.0.4. and 3.2 honeycomb. Not sure what to do here?
— Reply to this email directly or view it on GitHub https://github.com/appcelerator-modules/ti.inappbilling/issues/4#issuecomment-140414873 .
I am getting the below error when trying to make purchases. I am using titanium SDK 3.3.0 and the Android version on device is running 4.0.3. I added to the android manifest:
Error:
Any ideas? I've seen other people with this same problem dating back several weeks, but I can't find any solutions at all.. or even anything pointing in the right direction!