Android Dagger2 使用错误"depends on more than one scoped component"
Android Dagger2 Usage error "depends on more than one scoped component"
请问怎么解决比较好
GiftsComponent
定义为 @Component(dependencies={AppComponent.class, LiveDetailComponent.class})
,它是一个 Singleton
作用域和一个 ActivityScoped
组件,它是不止一个作用域组件。
解决方案:不要依赖多个作用域的组件。 (这足以依赖 LiveDetailComponent
,如果您在组件接口中指定提供方法,那么您将从超级作用域继承绑定)
请问怎么解决比较好
GiftsComponent
定义为 @Component(dependencies={AppComponent.class, LiveDetailComponent.class})
,它是一个 Singleton
作用域和一个 ActivityScoped
组件,它是不止一个作用域组件。
解决方案:不要依赖多个作用域的组件。 (这足以依赖 LiveDetailComponent
,如果您在组件接口中指定提供方法,那么您将从超级作用域继承绑定)