我在使用 gradlew(4.10.2) + dagger(2.18) 时遇到了一个奇怪的问题。
问题是当我打电话时:
./gradlew :app:compileDebugAndroidTestKotlin
构建失败:
任务 :Common:compileDebugJavaWithJavac FAILED
/CommonModule_ProvidesGsonFactory.java:6: 错误:包 javax.annotation.processing 不存在导入 javax.annotation.processing。生成;
/CommonModule_ProvidesGsonFactory.java:8: 错误:找不到符号@生成的(
但是,如果我从 Android Studio运行该任务,则该任务会成功并且@Generated 不会出现在 dagger 生成的类中。
您是否有一些线索可以避免使用@Generated注释./gradlew?
翻过高山走不出你
喵喔喔
紫衣仙女
Cats萌萌
随时随地看视频慕课网APP
相关分类