当我对 Dagger 2 组件进行更改时,我希望它重建注入(inject)类。但我不想运行整个项目 Rebuild,因为即使使用 gradle 守护程序,这也需要 5 分钟。
在某些情况下它会自动重建,但在其他情况下则不会。
我可以运行什么 gradle 任务来重新创建 Dagger 2 文件?
最佳答案
您需要通过运行apt
插件来生成源文件。编译源代码时会发生这种情况。使用 gradlewcompileDebugSources
触发编译或在 IDE 中使用 Make Project。
如果您想查看sources ,您可以看到它将自身附加到 javaCompile
任务。
另请参阅How to trigger the minimal task on Gradle to run apt plugin .
关于android - 运行什么任务来重新创建 Dagger 2 注入(inject)文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35726054/