我的应用有3种不同的版本(
免费版
,付费版
和特别版
),其中免费版
需要一个名为LIB_1
的依赖库,而付费版
和特别版
则需要另一个名为LIB_2
的依赖库。
那么,我的问题是如何在build.gradle
文件中定义这些依赖关系呢?
目前,我是这样定义它们的:
dependencies {
freeImplementation 'LIB_1'
paidImplementation 'LIB_2'
specialImplementation 'LIB_2'
}
有没有更好的方法来定义它们,而不是为不同的风味重复相同的依赖项?