dependencies {
implementation 'com.google.dagger:hilt-android:2.38.1'
kapt 'com.google.dagger:hilt-android-compiler:2.38.1'
}
@HiltAndroidApp
class MyApp : Application() {
// ...
}
class MyActivity : AppCompatActivity() {
@Inject lateinit var myDependency: MyDependency
// ...
}
以上就是使用AndroidX Hilt进行依赖注入的简单示例。注意,你需要按需更改相应的依赖版本,以便与你当前的项目版本兼容。
上一篇:AndroidHilt测试:绑定不同的数据库进行测试
下一篇:AndroidHILTSingletonComponentvstheGoFSingletoninstancedesignpattern