Dagger 2 Component类仅在项目重建/构建时生成

时间:2017-12-13 03:07:32

标签: android dependency-injection dagger-2

我正在我的Android项目中实现dagger 2,图中的一切似乎都很好,唯一的问题是组件类没有自动生成,我必须明确地构建项目然后我才能看到我可以使用生成的组件类。我的gradle依赖关系如下

compile "com.google.dagger:dagger:2.11"
annotationProcessor "com.google.dagger:dagger-compiler:2.11"
provided 'javax.annotation:jsr250-api:1.0'
compile 'javax.inject:javax.inject:1'

使用Android Studio 3.0 也想尝试android-apt,但它已被弃用为最新的android studio

所以我在这里遗漏了一些东西或一些基础知识?

0 个答案:

没有答案