feat:增加点支付相关log
feat:修改Mob一个配置,不确定是否影响google登录
This commit is contained in:
@@ -107,10 +107,11 @@ public class BillingManager implements PurchasesUpdatedListener {
|
||||
/*更新商品*/
|
||||
@Override
|
||||
public void onPurchasesUpdated(BillingResult billingResult, List<Purchase> purchases) {
|
||||
Log.i(TAG, "billingResult.getResponseCode()==" + billingResult.getResponseCode());
|
||||
Log.i(TAG, "onPurchasesUpdated() billingResult.getResponseCode()==" + billingResult.getResponseCode());
|
||||
purchaseList.clear();
|
||||
if (billingResult.getResponseCode() == BillingResponseCode.OK) {
|
||||
if (purchases != null) {
|
||||
Log.i(TAG, "onPurchasesUpdated purchases.size=" + purchases.size());
|
||||
for (Purchase purchase : purchases) {
|
||||
handlePurchase(purchase);
|
||||
}
|
||||
@@ -131,6 +132,7 @@ public class BillingManager implements PurchasesUpdatedListener {
|
||||
if (!verifyValidSignature(purchase.getOriginalJson(), purchase.getSignature())) {
|
||||
return;
|
||||
}
|
||||
Log.i(TAG, "handlePurchase()");
|
||||
purchaseList.add(purchase);
|
||||
}
|
||||
|
||||
@@ -202,6 +204,7 @@ public class BillingManager implements PurchasesUpdatedListener {
|
||||
}
|
||||
|
||||
public void consumeAsync(final String purchaseToken) {
|
||||
Log.i(TAG,"consumeAsync()");
|
||||
final ConsumeParams consumeParams = ConsumeParams.newBuilder().setPurchaseToken(purchaseToken).build();
|
||||
|
||||
executeServiceRequest(() -> billingClient.consumeAsync(consumeParams, (billingResult, s) ->
|
||||
|
@@ -217,8 +217,10 @@ public class ChargeActivity extends BaseMvpActivity<IChargeView, ChargePresenter
|
||||
@Override
|
||||
public void onPurchasesUpdated(List<Purchase> purchases) {
|
||||
for (Purchase purchase : purchases) {
|
||||
Log.i(TAG, "onPurchasesUpdated() state=" + purchase.getPurchaseState());
|
||||
if (purchase.getPurchaseState() == Purchase.PurchaseState.PURCHASED &&
|
||||
purchase.getAccountIdentifiers() != null) {
|
||||
Log.i(TAG, "onPurchasesUpdated() verifyOrder");
|
||||
PayModel.get().verifyOrder(
|
||||
purchase.getAccountIdentifiers().getObfuscatedAccountId(),
|
||||
purchase.getProducts().get(0),
|
||||
@@ -247,6 +249,7 @@ public class ChargeActivity extends BaseMvpActivity<IChargeView, ChargePresenter
|
||||
}
|
||||
},
|
||||
throwable -> {
|
||||
Log.i(TAG, "onPurchasesUpdated() throwable="+throwable.getMessage());
|
||||
if (!(throwable instanceof IgnoreException)) {
|
||||
SingleToastUtil.showToast(throwable.getMessage());
|
||||
}
|
||||
@@ -258,6 +261,7 @@ public class ChargeActivity extends BaseMvpActivity<IChargeView, ChargePresenter
|
||||
|
||||
@Override
|
||||
public void onConsumeFinished(String token, int result) {
|
||||
Log.i(TAG, "onConsumeFinished()");
|
||||
getMvpPresenter().loadUserInfo();
|
||||
}
|
||||
|
||||
|
@@ -19,7 +19,7 @@ android.enableJetifier=true
|
||||
android.enableResourceOptimizations=false
|
||||
|
||||
# mob
|
||||
MobSDK.spEdition=FP
|
||||
MobSDK.spEdition=GPP
|
||||
|
||||
only_arm64=false
|
||||
minify_enabled=false
|
||||
|
Reference in New Issue
Block a user