我正在尝试使用 Mortar 设置一个新的应用程序。为此,我正在尝试构建迫击炮 HelloWorld 项目。我必须使用 Eclipse,因为 Android Studio 不支持原生调试(我更喜欢 Android Studio 和 Gradle)。
- 当我按照此处
mortar-helloworld
所述设置 Dagger1 时,Dagger1的示例在 Eclipse (Ant) 中工作 - 该
mortar-hellodagger2
示例在我使用 Maven 构建时有效 - 但是,当我尝试
mortar-hellodagger2
使用 Eclipse (Ant) 构建示例时,我得到一个ClassNotFoundException: com.example.mortar.Dagger_Main_Component
.
我确实像 Dagger1 一样设置了 Dagger2 并将库放在这样的文件夹中:
libs: dagger-2.0, javax.inject-1
compile-libs: dagger-compiler-with-dependencies-2.0.jar
有人用 Dagger2 成功设置了 Eclipse 吗?