【发布时间】:2015-09-16 17:32:13
【问题描述】:
上下文:
- 我的项目中有两个模块:A 和 B
- 模块 A 依赖于模块 B
- 模块 B 在我的 gradle 文件中定义了 Dagger 2 依赖项
- 模块 A 的组件使用模块 B 中的 @modules 类来提供用于依赖注入的实例
问题: 负责代码生成的 Dagger 2 处理器不会创建任何必要的类来提供在模块 B 上的 @module 类上定义的依赖项。
疑惑:
- 模块之间不能使用 Dagger 2 吗?
- 还有其他方法可以解决我的问题吗?
【问题讨论】:
-
@pablobaldez 您是否成功链接了依赖 Dagger 2 的模块?
-
@surlac 是的。我将在这里报告我是如何做到的
标签: android dependency-injection module aar dagger-2