ダガー2は、コンポーネントが破壊されたとき(コンポーネントがnullに設定されている)、コンポーネントの依存関係を破壊しますか? AppComponent
(Singleton
範囲を有していれば、アプリが実行されているように住んでいる)、ApiComponent
、及びDataComponent
:ダガー2コンポーネントの依存関係のライフサイクル
Iは3つのAndroidアプリにおける成分を有します。 ApiComponent
とDataComponent
はどちらもAppComponent
(バスなど)のオブジェクトを使用しているため、AppComponent
を他の2つのコンポーネント(dependencies = {AppComponent.class}
)に追加する必要があると考えていました。私はログアウト時にDataComponent
がログイン活動に必要ないので、ログアウト時にそれを捨てたい(nullへの参照を設定する)がありますが、AppComponent
も依存関係として定義されているため、