我在我的应用程序模块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。
答案 0 :(得分:4)
改变
compile 'com.squareup.dagger:dagger-compiler:1.2.2'
到
provided 'com.squareup.dagger:dagger-compiler:1.2.2'
解决了这个问题。