mirror of
https://github.com/defold/extension-iap
synced 2025-06-27 02:17:51 +02:00
Merge pull request #66 from defold/dev-update-to-android-billing-7-0-0
Update to Google Play Billing 7 0 0
This commit is contained in:
commit
c0e35039f4
@ -3,5 +3,5 @@ repositories {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation 'com.android.billingclient:billing:6.2.1'
|
||||
implementation 'com.android.billingclient:billing:7.0.0'
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ import com.android.billingclient.api.BillingClient;
|
||||
import com.android.billingclient.api.BillingClient.BillingResponseCode;
|
||||
import com.android.billingclient.api.BillingClient.ProductType;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.PendingPurchasesParams;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import com.android.billingclient.api.Purchase.PurchaseState;
|
||||
import com.android.billingclient.api.ProductDetails;
|
||||
@ -56,7 +57,8 @@ public class IapGooglePlay implements PurchasesUpdatedListener {
|
||||
this.activity = activity;
|
||||
this.autoFinishTransactions = autoFinishTransactions;
|
||||
|
||||
billingClient = BillingClient.newBuilder(activity).setListener(this).enablePendingPurchases().build();
|
||||
PendingPurchasesParams pendingPurchasesParams = PendingPurchasesParams.newBuilder().enableOneTimeProducts().build();
|
||||
billingClient = BillingClient.newBuilder(activity).setListener(this).enablePendingPurchases(pendingPurchasesParams).build();
|
||||
billingClient.startConnection(new BillingClientStateListener() {
|
||||
@Override
|
||||
public void onBillingSetupFinished(BillingResult billingResult) {
|
||||
|
@ -11,7 +11,8 @@ height = 1136
|
||||
[android]
|
||||
input_method = HiddenInputField
|
||||
package = com.defold.extension.iap
|
||||
version_code = 7
|
||||
version_code = 9
|
||||
minimum_sdk_version = 21
|
||||
|
||||
[project]
|
||||
title = extension-iap
|
||||
|
Loading…
x
Reference in New Issue
Block a user