build.gradle中,old 是原始的资源标签,aa是新的资源标签
android {
...
sourceSets { aa.res.srcDirs = ['src/main/res-aa'] old.res.srcDirs = ['src/main/res'] } flavorDimensions "main" productFlavors { // 渠道1 old { dimension "main" } // 渠道2 aa { dimension "main" } }
}
res是原始的资源,res-aa 是另一套资源
这样打包出来就是old和aa两个apk