From 46134589ae201e2e721aaafc32ed50723fd2d1a8 Mon Sep 17 00:00:00 2001 From: Christian Schabesberger Date: Mon, 8 Jul 2024 18:12:26 +0200 Subject: [PATCH] get app to compile with hilt and ViewModels --- app/build.gradle.kts | 6 +++--- app/src/main/AndroidManifest.xml | 21 +++++++++++++++++++ .../net/newpipe/newplayer/MainActivity.kt | 2 ++ .../main/res/layout-land/activity_main.xml | 20 ++++++++++++++++++ app/src/main/res/layout/activity_main.xml | 20 ++++++++++++++++++ build.gradle.kts | 2 +- gradle/libs.versions.toml | 3 ++- 7 files changed, 69 insertions(+), 5 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b562d0b..62f0c2c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -23,7 +23,7 @@ import java.util.regex.Pattern.compile plugins { alias(libs.plugins.android.application) alias(libs.plugins.jetbrains.kotlin.android) - alias(libs.plugins.kotlin.kapt) + alias(libs.plugins.kotlinAndroidKsp) alias(libs.plugins.androidHilt) } @@ -82,8 +82,8 @@ dependencies { implementation(libs.androidx.media3.ui) implementation(libs.hilt.android) implementation(libs.androidx.lifecycle.viewmodel.compose) - kapt(libs.hilt.android.compiler) - kapt(libs.androidx.hilt.compiler) + ksp(libs.hilt.android.compiler) + ksp(libs.androidx.hilt.compiler) implementation(libs.androidx.hilt.navigation.compose) testImplementation(libs.junit) androidTestImplementation(libs.androidx.junit) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 00fccb6..ab9c102 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,8 +1,29 @@ + + + + + +