我有一个有两种口味的图书馆项目
configurations {
// Initializes placeholder configurations that the Android plugin can use when targeting
// the corresponding variant of the app.
internalDebug {}
internalRelease {}
externalDebug {}
externalRelease {}
}
flavorDimensions("outerInner")
productFlavors {
internal{dimension "outerInner"}
external{dimension "outerInner"}
}
build.gradle 中没有定义自定义源集
对于其中一种风味,我在里面有自定义布局:
所有其他来源应来自main
.
当我将此库包含到应用程序时:
implementation project(path: ':sdk', configuration: 'internalDebug')
该库根本没有类,sdk
所有导入标记为红色。
问题是为什么应用程序中的库文件夹中没有来源main
?