我的应用程序中有2个独立的模块:main
和core
。
在main
中,我有不同的口味
productFlavors {
fla1 { }
fla2 { }
}
在core
中,我没有味道,但有一个Deeplink构建器。 main
中使用了此构建器。
问题:core
深层链接生成器是否可以在调用它的地方返回main
的风味名称?
注意:顾名思义,模块main
取决于core
答案 0 :(得分:0)
如果core
知道main
的风味,则说核心取决于主要。所以你不能。
只需从main中传递风味名称即可。
或创建另一个“风味”模块,该模块仅定义风味并依赖于风味。
“风味”模块将具有与“主要”模块相同的风味。 (不要说它不再是“核心”了:))
main -> core -> flavor