有用的

Hilt就是Android团队联系了Dagger2团队,一起开发出来的一个专门面向Android的依赖注入框架。

相比于Dagger2,Hilt最明显的特征就是:1. 简单。2. 提供了Android专属的API。

Hilt做的优化包括

无需编写大量的Component代码

Scope也会与Component自动绑定

预定义绑定,例如 Application与Activity

预定义的限定符,例如@ApplicationContext与@ActivityContext