我的项目包含多个flavor和main文件夹,当我使用main文件夹中的特定flavor gradle使用值构建项目时,它包含通用逻辑,即使该值存在于该flavor中
请帮忙
项目结构
build.gradle文件
productFlavors {
flavor1 {
applicationId <pkgName>
versionCode 15
versionName "2.4.0"
}
flavor2 {
applicationId <pkgName>
versionCode 1
versionName "1.0.0"
}
}
sourceSets {
flavor1 {
java.srcDirs = ['src/flavor1/java']
res.srcDirs = ['src/flavor1/res']
}
flavor2 {
java.srcDirs = ['src/flavor2/java']
res.srcDirs = ['src/flavor2/res']
}
}
修改 根据建议修改了项目结构,但现在在主
中看不到风味类