plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-kapt' }
android { // ... }
dependencies { // ...
implementation "com.google.dagger:hilt-android:2.37"
kapt "com.google.dagger:hilt-android-compiler:2.37"
}
@HiltAndroidApp class MyApplication : Application() { // ... }
@AndroidEntryPoint class MyActivity : AppCompatActivity() { @Inject lateinit var userRepository: UserRepository
// ...
}
这些步骤应该可以解决Android + Kotlin + Hilt构建项目时出现的错误。