Compare commits

..

No commits in common. "master" and "6.2.0" have entirely different histories.

4 changed files with 6 additions and 6 deletions

View File

@ -234,3 +234,6 @@ On iOS, the "price_string" field contains '~' characters
## Source code
The source code is available on [GitHub](https://github.com/defold/extension-iap)
## API reference

View File

@ -3,5 +3,5 @@ repositories {
}
dependencies {
implementation 'com.android.billingclient:billing:7.0.0'
implementation 'com.android.billingclient:billing:6.2.1'
}

View File

@ -21,7 +21,6 @@ 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;
@ -57,8 +56,7 @@ public class IapGooglePlay implements PurchasesUpdatedListener {
this.activity = activity;
this.autoFinishTransactions = autoFinishTransactions;
PendingPurchasesParams pendingPurchasesParams = PendingPurchasesParams.newBuilder().enableOneTimeProducts().build();
billingClient = BillingClient.newBuilder(activity).setListener(this).enablePendingPurchases(pendingPurchasesParams).build();
billingClient = BillingClient.newBuilder(activity).setListener(this).enablePendingPurchases().build();
billingClient.startConnection(new BillingClientStateListener() {
@Override
public void onBillingSetupFinished(BillingResult billingResult) {

View File

@ -11,8 +11,7 @@ height = 1136
[android]
input_method = HiddenInputField
package = com.defold.extension.iap
version_code = 9
minimum_sdk_version = 21
version_code = 7
[project]
title = extension-iap