van*_*ard 5 dependencies android dependency-injection buck dagger-2
我的 Android Buck 项目由许多独立的模块组成。比如login是自己的buck模块,我的一些大模型属于自己的buck模块等等。
我遇到的问题是,如果我将 子类化Application,我不确定每个降压模块将如何引用它。如果每个降压模块都依赖于包含它的降压模块,则Application则将无法访问依赖降压模块中的 Dagger 模块,因为它会创建循环依赖。
示例结构:
App1_Module -- depends on launcher module, contains manifest
Module_1 -- buck module (launcher module), contains Dagger module
Module_2 -- buck module, contains Dagger module
...
Module_N -- buck module, contains Dagger module
Run Code Online (Sandbox Code Playgroud)
有没有办法避免子类化Application?如果没有,将Application去哪里以及依赖项将如何工作?
| 归档时间: |
|
| 查看次数: |
270 次 |
| 最近记录: |