如何检查库模块是否需要在android中使用gradle重新编译?

如何检查库模块是否需要在android中使用gradle重新编译?,android,gradle,Android,Gradle,我的android项目由三个库模块组成。每次我与gradle一起构建项目时,它都会构建它没有更改的库模块。我的问题是如何在构建时检查库模块是否是最新的,以便构建将跳过它以缩短构建时间 这种检查是自动进行的。当使用-info运行时,Gradle会告诉您为什么它认为某个任务已过时。我有一个构建脚本,我想知道如何检查每个模块是否需要使用代码更新,因此脚本将跳过编译指定模块?正如我所说的,这是自动的。要做的第一件事是了解任务为何过时,您可以通过检查-info日志来做到这一点。

我的android项目由三个库模块组成。每次我与gradle一起构建项目时,它都会构建它没有更改的库模块。我的问题是如何在构建时检查库模块是否是最新的,以便构建将跳过它以缩短构建时间

这种检查是自动进行的。当使用-info运行时,Gradle会告诉您为什么它认为某个任务已过时。我有一个构建脚本,我想知道如何检查每个模块是否需要使用代码更新,因此脚本将跳过编译指定模块?正如我所说的,这是自动的。要做的第一件事是了解任务为何过时,您可以通过检查-info日志来做到这一点。