前言
暂时先记录一下导入库,比较优秀的博客参考和自己写的示例 demo。
引入依赖
首先在项目的 build.gradle 中加入:
ext.hilt_version = "2.37"
classpath "com.google.dagger:hilt-android-gradle-plugin:$hilt_version"
然后在项目的 build.gradle 中加入:
//hilt
implementation "com.google.dagger:hilt-android:2.37"
kapt "com.google.dagger:hilt-android-compiler:2.37"
//retrofit
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
不要忘记引入:
apply plugin: 'kotlin-kapt'
apply plugin: 'dagger.hilt.android.plugin'
参考
好用的依赖注入框架-Hilt
Jetpack 新成员 Hilt 实践(一)启程过坑记
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入