【发布时间】:2015-11-12 01:38:50
【问题描述】:
使用 Dagger2 和 Kotlin,当存在其他调用代码时,不会生成我的组件类实现。当不存在调用代码时,生成实现。
例如
val comp = DaggerMyComponent.create()
导致构建失败,DaggerMyComponent 未生成,因此无法找到
// val comp = DaggerMyComponent.create()
DaggerMyComponent类已生成并可在磁盘上查看,构建成功。
我已经使用 Kotlin beta-1103 试用了 Dagger 2.0.1、2.0.2、2.1-Snapshot。 如果需要,我可以发布我的 gradle 文件、源代码或堆栈跟踪。
以前有人遇到过这个问题吗?
【问题讨论】: