爆棧網(wǎng)的這個(gè)問題 看到 Android gradle plugin 的一個(gè)新特性
buildConfigField和resValue
顧名思義, 有了這兩個(gè)我們就可以在 gralde 文件中配置一些 BuildConfig 里的變量以及一些如字符串的資源.
打包渠道包上就可以醬紫
final flavorList = ['play', 'wandoujia']
android {
for (def flavor in flavorList) {
productFlavors {
"$flavor" {
resValue "string", "vendor", flavor
buildConfigField "String", "VENDOR", "\"" + vendor + "\""
}
}
}
}
搞定