作者:小林2502927313 | 来源:互联网 | 2023-05-27 08:06
1> riwnodennyk..:
对于使用Gradle的用户:确保引用Dagger依赖关系,如下所示:
compile 'com.google.dagger:dagger:2.0.2'
apt 'com.google.dagger:dagger-compiler:2.0.2'
如果您遇到apt
不受支持的情况,请添加
1)进入模块app\build.gradle
:
apply plugin: 'com.neenbedankt.android-apt'
2)进入项目\build.gradle
:
buildscript {
dependencies {
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
}
2> Sebastian S..:
我遇到了同样的问题,只有发布版本2.0.
在我的例子中,以下两个步骤解决了这个问题:
添加target/generated-sources/annotations
到我的构建路径
添加true
到maven编译器插件
maven-compiler-plugin
3.1
com.google.dagger
dagger-compiler
2.0
1.8
true
也可以看看:
https://github.com/google/dagger/pull/103
https://issues.apache.org/jira/browse/MCOMPILER-202