2015-11-12 71 views
5

使用Dagger2和Kotlin时,当其他调用代码存在时,不会生成我的组件类实现。如果不存在调用代码,则会生成实现。生成的类未找到

E.g.

val comp = DaggerMyComponent.create() 

导致生成失败,DaggerMyComponent不产生,因此不能找到

// val comp = DaggerMyComponent.create() 

DaggerMyComponent的类被生成,并且可以在磁盘上观看时,生成成功。

我试过匕首2.0.1,2.0.2,2.1-Snapshot,使用Kotlin beta-1103。 如果需要,我可以发布我的gradle文件,源代码或堆栈跟踪。

有没有人遇到过这个问题?

回答