Android Gradle 项目中对 Java 模块的构建类型支持?

And*_*eas 5 android gradle

G 天。

我有一个 Android Gradle 项目,它由 Android 模块和 3 个 Java 库模块(Android 模块所依赖)组成。

Android Gradle 插件支持构建类型(调试、发布等),我也希望能够将这些构建类型用于库项目,这样如果我启用调试,它将使用所有 4 个的调试源集模块。

但是,我不太确定如何为纯 Java 模块实现这一点。我知道我可以定义新的 sourceSets,但是无论如何配置 Gradle 构建脚本,以便在我更改 Android 模块的构建类型时 Java 模块的 sourceSets 更改?

提前致谢。