adding DepedencyInjnection with HILT

This commit is contained in:
2025-07-03 21:13:23 -04:00
parent 996de88bfd
commit e44ce67873
14 changed files with 103 additions and 55 deletions

View File

@@ -2,6 +2,12 @@ plugins {
id("com.android.application")
id("org.jetbrains.kotlin.android")
id("androidx.navigation.safeargs.kotlin")
id("kotlin-kapt")
id("com.google.dagger.hilt.android")
}
kapt {
correctErrorTypes = true
}
android {
@@ -11,6 +17,12 @@ android {
lint {
abortOnError = false
}
packaging {
resources {
excludes += "/META-INF/{AL2.0,LGPL2.1}"
}
}
defaultConfig {
applicationId = "com.mattintech.lchat"
@@ -50,6 +62,7 @@ android {
}
buildFeatures {
viewBinding = true
buildConfig = true
}
}
@@ -66,6 +79,10 @@ dependencies {
implementation("androidx.navigation:navigation-fragment-ktx:2.7.6")
implementation("androidx.navigation:navigation-ui-ktx:2.7.6")
// Hilt dependencies
implementation("com.google.dagger:hilt-android:2.50")
kapt("com.google.dagger:hilt-compiler:2.50")
testImplementation("junit:junit:4.13.2")
androidTestImplementation("androidx.test.ext:junit:1.1.5")
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")