From fa2a7a8dd35e6d066022239f4da9cd5ddc54a229 Mon Sep 17 00:00:00 2001 From: Iván Ávalos Date: Mon, 11 Sep 2023 13:38:19 -0600 Subject: [android] Upgrade AGP, Kotlin plugin, JDK + StateFlow fixes --- androidApp/build.gradle.kts | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (limited to 'androidApp/build.gradle.kts') diff --git a/androidApp/build.gradle.kts b/androidApp/build.gradle.kts index 6760c56..3cec8c5 100644 --- a/androidApp/build.gradle.kts +++ b/androidApp/build.gradle.kts @@ -18,6 +18,10 @@ android { abiFilters += listOf("armeabi-v7a", "arm64-v8a") } } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_20 + targetCompatibility = JavaVersion.VERSION_20 + } buildTypes { getByName("release") { isMinifyEnabled = false @@ -45,18 +49,18 @@ val googleImplementation by configurations dependencies { implementation(project(":shared")) - implementation("com.google.android.material:material:1.6.0") - implementation("androidx.appcompat:appcompat:1.4.1") + implementation("com.google.android.material:material:1.9.0") + implementation("androidx.appcompat:appcompat:1.6.1") implementation("androidx.constraintlayout:constraintlayout:2.1.4") - implementation("com.squareup.okhttp3:okhttp:4.9.1") + implementation("com.squareup.okhttp3:okhttp:4.10.0") implementation("com.github.Zhuinden:live-event:1.2.0") - implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.1") - implementation("androidx.lifecycle:lifecycle-viewmodel-savedstate:2.4.1") - implementation("androidx.preference:preference-ktx:1.2.0") + implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.2") + implementation("androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.2") + implementation("androidx.preference:preference-ktx:1.2.1") implementation("io.insert-koin:koin-android:3.1.4") - implementation("androidx.core:core-ktx:1.7.0") - implementation("androidx.activity:activity-ktx:1.4.0") - implementation("androidx.fragment:fragment-ktx:1.4.1") + implementation("androidx.core:core-ktx:1.10.1") + implementation("androidx.activity:activity-ktx:1.7.2") + implementation("androidx.fragment:fragment-ktx:1.6.1") implementation("io.ktor:ktor-client-serialization:1.6.6") implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.3.1") implementation("com.github.zerobranch:SwipeLayout:1.3.1") -- cgit v1.2.3