Java 匕首2:依赖继承层次结构

Java 匕首2:依赖继承层次结构,java,android,inheritance,dependency-injection,dagger-2,Java,Android,Inheritance,Dependency Injection,Dagger 2,因此,我的项目的设置方式是有一个BaseActivityComponent和一个BaseActivityModule为所有活动继承的BaseActivity类提供服务 如果有这样一种情况,我将有一个活动SpecialActivity extends BaseActivity,除了从BaseActivity注入到它的依赖项之外,还需要向它注入一系列依赖项,这会怎么样 这种情况应该如何处理?我找到了解决办法。我做了一个GitHub项目,详细介绍了如何解决上面提到的继承问题: 请随时提供反馈我找到了解

因此,我的项目的设置方式是有一个
BaseActivityComponent
和一个
BaseActivityModule
为所有活动继承的
BaseActivity
类提供服务

如果有这样一种情况,我将有一个活动
SpecialActivity extends BaseActivity
,除了从
BaseActivity
注入到它的依赖项之外,还需要向它注入一系列依赖项,这会怎么样


这种情况应该如何处理?

我找到了解决办法。我做了一个GitHub项目,详细介绍了如何解决上面提到的继承问题:


请随时提供反馈

我找到了解决方案。我做了一个GitHub项目,详细介绍了如何解决上面提到的继承问题:


请随时提供反馈

您必须将
特殊性
声明为
@ContributesAndroidInjector
否则您必须将
特殊性
声明为
@ContributesAndroidInjector