From faf62f2314087c2893ec1a9e56be696cc306bae9 Mon Sep 17 00:00:00 2001 From: Mike Date: Sat, 17 Oct 2020 11:42:47 -0500 Subject: [PATCH 1/2] Amazon: Initialize listProductsCommandPtrs --- extension-iap/src/java/com/defold/iap/IapAmazon.java | 1 + 1 file changed, 1 insertion(+) diff --git a/extension-iap/src/java/com/defold/iap/IapAmazon.java b/extension-iap/src/java/com/defold/iap/IapAmazon.java index 1badbbd..5c18422 100644 --- a/extension-iap/src/java/com/defold/iap/IapAmazon.java +++ b/extension-iap/src/java/com/defold/iap/IapAmazon.java @@ -45,6 +45,7 @@ public class IapAmazon implements PurchasingListener { this.activity = activity; this.autoFinishTransactions = autoFinishTransactions; this.listProductsListeners = new HashMap(); + this.listProductsCommandPtrs = new HashMap(); this.purchaseListeners = new HashMap(); PurchasingService.registerListener(activity, this); } From ca33678486be61e73adbaa50b5361cf5d6f87b5f Mon Sep 17 00:00:00 2001 From: Mike Date: Sat, 17 Oct 2020 13:15:17 -0500 Subject: [PATCH 2/2] Amazon: Stub out acknowledgeTransaction --- extension-iap/src/java/com/defold/iap/IapAmazon.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extension-iap/src/java/com/defold/iap/IapAmazon.java b/extension-iap/src/java/com/defold/iap/IapAmazon.java index 5c18422..d6bc944 100644 --- a/extension-iap/src/java/com/defold/iap/IapAmazon.java +++ b/extension-iap/src/java/com/defold/iap/IapAmazon.java @@ -97,6 +97,10 @@ public class IapAmazon implements PurchasingListener { } PurchasingService.notifyFulfillment(receipt, FulfillmentResult.FULFILLED); } + + public void acknowledgeTransaction(final String purchaseToken, final IPurchaseListener purchaseListener) { + // Stub to prevent errors. + } private void doGetPurchaseUpdates(final IPurchaseListener listener, final boolean reset) { synchronized (purchaseListeners) {