From 74e695b0a295a437cbe1a3e1f511948d0e400819 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Tue, 5 Dec 2023 20:16:40 +0300 Subject: [PATCH] update build tooling --- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 2 +- library/build.gradle | 11 ++++++----- .../com/anjlab/android/iab/v3/PurchaseInfo.java | 3 +-- sample/build.gradle | 13 ++++++------- 5 files changed, 15 insertions(+), 16 deletions(-) diff --git a/build.gradle b/build.gradle index b2e1a528..7bae9082 100644 --- a/build.gradle +++ b/build.gradle @@ -13,7 +13,7 @@ buildscript { google() } dependencies { - classpath 'com.android.tools.build:gradle:7.0.3' + classpath 'com.android.tools.build:gradle:7.4.2' classpath "gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1" classpath "com.google.android.libraries.mapsplatform.secrets-gradle-plugin:secrets-gradle-plugin:1.2.0" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 4941003c..65b9fb8a 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,6 +3,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip android.enableJetifier=true android.useAndroidX=true diff --git a/library/build.gradle b/library/build.gradle index 92434f80..8ab3e288 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -4,12 +4,13 @@ apply plugin: 'signing' apply plugin: 'checkstyle' android { - compileSdkVersion 31 - buildToolsVersion '30.0.3' defaultConfig { - minSdkVersion 14 - targetSdkVersion 31 + compileSdk = 33 + buildToolsVersion = '30.0.3' + + minSdkVersion 19 + targetSdkVersion 33 consumerProguardFiles 'progress-proguard.txt' testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } @@ -32,7 +33,7 @@ dependencies { androidTestImplementation 'androidx.test:rules:1.4.0' androidTestImplementation 'androidx.test:runner:1.4.0' implementation 'androidx.annotation:annotation:1.3.0' - implementation 'com.android.billingclient:billing:4.0.0' + implementation 'com.android.billingclient:billing:6.1.0' } task androidJavadocs(type: Javadoc) { diff --git a/library/src/main/java/com/anjlab/android/iab/v3/PurchaseInfo.java b/library/src/main/java/com/anjlab/android/iab/v3/PurchaseInfo.java index 5464d665..f7221bae 100644 --- a/library/src/main/java/com/anjlab/android/iab/v3/PurchaseInfo.java +++ b/library/src/main/java/com/anjlab/android/iab/v3/PurchaseInfo.java @@ -30,8 +30,7 @@ * server. An example implementation of how to verify * a purchase you can find here: *
- * See  here 
+ * See  here 
  * 
*/ public class PurchaseInfo implements Parcelable diff --git a/sample/build.gradle b/sample/build.gradle index deaa7344..c2193c59 100644 --- a/sample/build.gradle +++ b/sample/build.gradle @@ -11,14 +11,13 @@ dependencies { } android { - compileSdkVersion 31 - buildToolsVersion '30.0.3' - defaultConfig { - versionCode 4 - versionName '4.0' - minSdkVersion 14 - targetSdkVersion 31 + versionCode 5 + versionName '5.0' + minSdkVersion 19 + targetSdkVersion 33 + compileSdk = 33 + buildToolsVersion = '30.0.3' } sourceSets.main {