我需要三种不同的版本:
fake
staging
prod
fake
版本将提供类似于 FakeUser
, FakeUserDb
的类 - 非常重要的是这些类不应该被编译进 prod
版本。
prod
和 staging
版本完全相同,除了我需要在 prod
和 staging
版本中编译不同的 String url
。
因此,我需要创建一个“抽象”的 real
版本,让 prod
和 staging
版本都继承它。
这可以很容易地使用 Android Gradle 插件完成,但我如何在纯 Java Gradle 模块中实现它呢?
buildType
是 Gradle 的概念,不仅仅是 Android 插件的概念吗?是否有关于纯 Java 的文档?每次谷歌搜索似乎都会导向 Android 插件。 - ZakTaccardi