运行什么任务来重新创建 Dagger 2 注入文件



当我对Dagger 2组件进行更改时,我希望它重建注入类。但我不想运行整个项目重建,因为这需要 5 分钟,即使使用 gradle 守护程序也是如此。

在某些情况下,它会自动重建,但在其他情况下不会。

我可以运行什么 gradle 任务来重新创建 Dagger 2 文件?

您需要

通过运行apt插件来生成源文件。这发生在编译源时。使用 gradlew compileDebugSources 触发编译或在 IDE 中使用"生成项目"。

如果要检查源,可以看到它已附加到javaCompile任务。

另请参阅如何在 Gradle 上触发最小任务以运行 apt 插件。

最新更新