2015-11-12 95 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文件,源代碼或堆棧跟蹤。

有沒有人遇到過這個問題?

回答