添加依赖项
首先,将 hilt-android-gradle-plugin
插件添加到项目的根级 build.gradle
文件中:
plugins { ... id 'com.google.dagger.hilt.android' version '2.44' apply false }
|
plugins { ... id("com.google.dagger.hilt.android") version "2.44" apply false }
|
然后,应用 Gradle 插件并在 app/build.gradle
文件中添加以下依赖项:
... plugins { id 'kotlin-kapt' id 'com.google.dagger.hilt.android' }
android { ... }
dependencies { implementation "com.google.dagger:hilt-android:2.44" kapt "com.google.dagger:hilt-compiler:2.44" }
kapt { correctErrorTypes true }
|
plugins { kotlin("kapt") id("com.google.dagger.hilt.android") }
android { ... }
dependencies { implementation("com.google.dagger:hilt-android:2.44") kapt("com.google.dagger:hilt-android-compiler:2.44") }
kapt { correctErrorTypes = true }
|
注意:同时使用 Hilt 和数据绑定的项目需要 Android Studio 4.0 或更高版本。
Hilt 使用 Java 8 功能。如需在项目中启用 Java 8,请将以下代码添加到 app/build.gradle
文件中:
android { ... compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } }
|
android { ... compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } }
|
如果配置有异常,可以参考 Gradle Build Setup