我在我的应用程序模块build.gradle中有这些
compile 'com.squareup.dagger:dagger:1.2.2'
compile 'com.squareup.dagger:dagger-compiler:1.2.2'
当我尝试构建时,出现上述异常(http://i.imgur.com/PMTZwWq.png)
如果我不包括编译器,则会得到:
Module adapter for class ....AndroidModule could not be loaded. Please ensure that code generation was run for this module.
为什么我会收到此异常,应该如何解决?
我正在使用Android Studio.
解决方法:
改变中
compile 'com.squareup.dagger:dagger-compiler:1.2.2'
至
provided 'com.squareup.dagger:dagger-compiler:1.2.2'
解决了问题.