From b4f26d324ca0af8f1a2ef21225779a857ff51cab Mon Sep 17 00:00:00 2001 From: max Date: Tue, 2 Apr 2024 20:18:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E5=9C=BA=E6=99=AF=E7=9A=84=E6=97=A5=E5=BF=97=E8=BE=93=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/chwl/app/ui/pay/ChargeActivity.java | 12 +++++++++++- .../main/java/com/chwl/app/vip/VipMainActivity.kt | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/chwl/app/ui/pay/ChargeActivity.java b/app/src/main/java/com/chwl/app/ui/pay/ChargeActivity.java index f32543323..2390faa18 100644 --- a/app/src/main/java/com/chwl/app/ui/pay/ChargeActivity.java +++ b/app/src/main/java/com/chwl/app/ui/pay/ChargeActivity.java @@ -218,7 +218,12 @@ public class ChargeActivity extends BaseMvpActivity purchases) { + Log.i(TAG, "onPurchasesUpdated"); + if (purchases == null) { + return; + } for (IPurchase purchase : purchases) { + Log.d(TAG, "onPurchasesUpdated() purchase:" + purchase.getPurchaseState()); if (purchase.isPurchasedState() && purchase.getAccountIdentifiers() != null) { Log.d(TAG, "onPurchasesUpdated() verifyOrder"); @@ -229,6 +234,7 @@ public class ChargeActivity extends BaseMvpActivity { + Log.d(TAG, "onPurchasesUpdated() verifyOrder success"); billingManager.consumeAsync(token); // IProductDetails productDetails = null; @@ -252,28 +258,32 @@ public class ChargeActivity extends BaseMvpActivity { + Log.d(TAG, "onPurchasesUpdated() verifyOrder throwable:"+throwable); if (!(throwable instanceof IgnoreException)) { SingleToastUtil.showToast(throwable.getMessage()); } }); } } - Log.i(TAG, "onPurchasesUpdated"); } @Override public void onConsumeFinished(String token, int result) { + Log.d(TAG, "onConsumeFinished() " + result); getMvpPresenter().loadUserInfo(); } /*失败处理*/ public void onFailedHandle(int result) { + Log.d(TAG, "onFailedHandle() " + result); } /*购买商品*/ @SuppressLint("CheckResult") public void buyProduct(IProductDetails productDetails) { + Log.d(TAG, "buyProduct()"); if (billingManager == null) { + Log.d(TAG, "buyProduct() null"); return; } if (productDetails != null) { diff --git a/app/src/main/java/com/chwl/app/vip/VipMainActivity.kt b/app/src/main/java/com/chwl/app/vip/VipMainActivity.kt index 75f06f609..3fc6c4de3 100644 --- a/app/src/main/java/com/chwl/app/vip/VipMainActivity.kt +++ b/app/src/main/java/com/chwl/app/vip/VipMainActivity.kt @@ -68,7 +68,7 @@ class VipMainActivity : BaseViewBindingActivity(), } private const val BIND_CODE_GOLD = 200 - private const val TAG = "ChargeActivity" + private const val TAG = "VipMainActivity" } private val authAdapter = VipAuthAdapter()