前言

暂时先记录一下导入库,比较优秀的博客参考和自己写的示例 demo。

引入依赖

首先在项目的 build.gradle 中加入:

  1. ext.hilt_version = "2.37"
  2. classpath "com.google.dagger:hilt-android-gradle-plugin:$hilt_version"

然后在项目的 build.gradle 中加入:

  1. //hilt
  2. implementation "com.google.dagger:hilt-android:2.37"
  3. kapt "com.google.dagger:hilt-android-compiler:2.37"
  4. //retrofit
  5. implementation 'com.squareup.retrofit2:retrofit:2.9.0'

不要忘记引入:

  1. apply plugin: 'kotlin-kapt'
  2. apply plugin: 'dagger.hilt.android.plugin'

参考

好用的依赖注入框架-Hilt
Jetpack 新成员 Hilt 实践(一)启程过坑记
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入