我正在尝试使用Mortar设置新的应用程序。为此,我正在尝试构建mortar HelloWorld projects。我必须使用Eclipse,因为Android Studio不支持本机调试(我更喜欢Android Studio和Gradle)。
mortar-helloworld
示例在Eclipse(Ant)中工作
mortar-hellodagger2
示例有效
mortar-hellodagger2
示例时,我得到了ClassNotFoundException: com.example.mortar.Dagger_Main_Component
。 我确实像Dagger1一样设置了Dagger2并将libs放在这样的文件夹中:
libs: dagger-2.0, javax.inject-1
compile-libs: dagger-compiler-with-dependencies-2.0.jar
有没有人成功使用Dagger2设置Eclipse?
答案 0 :(得分:1)
您必须在Eclipse中启用注释处理。右键单击项目>属性> Java编译器>注释处理>启用...