Skip to content

Commit d73c52d

Browse files
committed
Add support for Android 14
1 parent 97017be commit d73c52d

File tree

5 files changed

+9
-12
lines changed

5 files changed

+9
-12
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<h1 align="center">Google-IAP (Play Billing Library Version 6.0.0)</h1>
1+
<h1 align="center">Google-IAP (Play Billing Library Version 6.0.1)</h1>
22

33
<p align="center">
44
<img src="https://jitpack.io/v/akshaaatt/Google-IAP.svg?style=flat-square&logo=github&logoColor=white"
@@ -61,7 +61,7 @@ allprojects {
6161

6262
```groovy
6363
dependencies {
64-
implementation 'com.github.akshaaatt:Google-IAP:1.4.2'
64+
implementation 'com.github.akshaaatt:Google-IAP:1.5.0'
6565
}
6666
```
6767

app/build.gradle.kts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ plugins {
66
}
77

88
android {
9-
compileSdk = 33
9+
compileSdk = 34
1010

1111
namespace = "com.limurse.iapsample"
1212
defaultConfig {
1313
applicationId = "com.limurse.iapsample"
1414
minSdk = 21
15-
targetSdk = 33
15+
targetSdk = 34
1616
versionCode = 7
1717
versionName = "1.0.6"
1818
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
@@ -61,7 +61,6 @@ dependencies {
6161
implementation(project(":iap"))
6262

6363
implementation("androidx.appcompat:appcompat:1.6.1")
64-
implementation("androidx.core:core-ktx:1.10.1")
6564
implementation("androidx.gridlayout:gridlayout:1.0.0")
6665
implementation("com.google.android.material:material:1.9.0")
6766
implementation("androidx.constraintlayout:constraintlayout:2.1.4")

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ buildscript {
44
mavenCentral()
55
}
66

7-
val kotlinVersion = "1.8.10"
7+
val kotlinVersion = "1.9.10"
88
dependencies {
9-
classpath("com.android.tools.build:gradle:8.1.0")
9+
classpath("com.android.tools.build:gradle:8.1.1")
1010
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
1111
}
1212
}

iap/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
}
66

77
android {
8-
compileSdk = 33
8+
compileSdk = 34
99

1010
namespace = "com.limurse.iap"
1111
defaultConfig {
@@ -44,7 +44,7 @@ dependencies {
4444

4545
implementation("androidx.appcompat:appcompat:1.6.1")
4646
implementation("androidx.lifecycle:lifecycle-extensions:2.2.0")
47-
implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.6.1")
47+
implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.6.2")
4848

4949
testImplementation("junit:junit:4.13.2")
5050
}
@@ -54,7 +54,7 @@ publishing {
5454
create<MavenPublication>("release") {
5555
groupId = "com.limurse"
5656
artifactId = "Google-IAP"
57-
version = "1.4.2"
57+
version = "1.5.0"
5858

5959
afterEvaluate {
6060
from(components["release"])

iap/src/main/java/com/limurse/iap/BillingService.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@ import android.net.Uri
77
import android.util.Log
88
import com.android.billingclient.api.*
99
import kotlinx.coroutines.CoroutineScope
10-
import kotlinx.coroutines.DelicateCoroutinesApi
1110
import kotlinx.coroutines.Dispatchers
1211
import kotlinx.coroutines.launch
1312

14-
@DelicateCoroutinesApi
1513
class BillingService(
1614
private val context: Context,
1715
private val nonConsumableKeys: List<String>,

0 commit comments

Comments
 (0)