feat: 添加DI框架Hilt,重构基类部分,添加module_home模块示例用法

This commit is contained in:
Quyunshuo
2021-05-25 17:47:55 +08:00
parent eb8ec75f04
commit 3ca38ee5b2
40 changed files with 316 additions and 118 deletions

View File

@ -3,6 +3,7 @@
//****************************************
apply from: '../buildGradleScript/base/base_lib.gradle'
apply plugin: 'dagger.hilt.android.plugin'
import com.quyunshuo.androidbaseframemvvm.buildsrc.*
@ -35,6 +36,7 @@ dependencies {
api DependencyConfig.JetPack.ViewModelSavedState
api DependencyConfig.JetPack.LiveData
api DependencyConfig.JetPack.Lifecycle
api DependencyConfig.JetPack.HiltCore
api DependencyConfig.GitHub.Gson
api DependencyConfig.GitHub.MMKV
@ -55,6 +57,8 @@ dependencies {
kapt DependencyConfig.GitHub.ARouteCompiler
kapt DependencyConfig.GitHub.EventBusAPT
kapt DependencyConfig.GitHub.AutoServiceAnnotations
kapt DependencyConfig.JetPack.HiltApt
kapt DependencyConfig.JetPack.HiltAndroidx
kapt DependencyConfig.JetPack.LifecycleCompilerAPT
debugApi DependencyConfig.GitHub.LeakCanary