diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ceeeb27..379e357 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,6 +8,7 @@ espressoCore = "3.6.1" lifecycleRuntimeKtx = "2.8.4" activityCompose = "1.9.1" composeBom = "2024.06.00" +lifecycleViewmodelAndroid = "2.8.4" @@ -28,6 +29,7 @@ androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-toolin androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" } androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" } androidx-material3 = { group = "androidx.compose.material3", name = "material3" } +androidx-lifecycle-viewmodel-android = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-android", version.ref = "lifecycleViewmodelAndroid" } diff --git a/reelsplayer/build.gradle.kts b/reelsplayer/build.gradle.kts index b65c372..5676259 100644 --- a/reelsplayer/build.gradle.kts +++ b/reelsplayer/build.gradle.kts @@ -28,11 +28,11 @@ android { } } compileOptions { - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { - jvmTarget = "17" + jvmTarget = "11" } buildFeatures { @@ -52,7 +52,7 @@ dependencies { //noinspection UseTomlInstead implementation("androidx.lifecycle:lifecycle-runtime-compose-android:2.8.4") - implementation("androidx.lifecycle:lifecycle-runtime-compose-android:2.8.4") + implementation("androidx.lifecycle:lifecycle-viewmodel-compose-android:2.8.4") implementation(platform("androidx.compose:compose-bom:2024.06.00")) implementation("androidx.compose.ui:ui") implementation("androidx.compose.material3:material3-android:1.2.1")