android - 使用dagger2, 没有自动生成 daggerXXXcomponent
问 题 @Module public class User { private String name; private Integer age; @Inject public User(Integer age, String name) { this.age = age; this.name = name; } } @Component(modules = {User.class}) public interface UserComponent { void inject(MainActivity mainActivity); } 解决方案 你要成功编译一下,DaggerXXXComponent才会自动生成,如果是Android Studio的话,快捷键Ctrl+F9编译就行了
1462 2022-07-17
编程技术问答社区