今天运行了一下程序,爆红,没有错误定位
ComponentProcessingStep was unable to process 'com.jianguo.jetpackproject.util.MyApplication_HiltComponents.SingletonC' because 'dagger.hilt.android.internal.lifecycle.DefaultActivityViewModelFactory' could not be resolved.
应该是使用hilt库提供的viewmodel扩展依赖导致的,把依赖注释掉,问题解决。
不推荐使用hilt提供的依赖,容易混淆,还是老老实实使用官方的获取方法吧。