1.build中的配置
// 多渠道/多环境 的不同配置
//代表不同的维度,每次打包只能打一个维度的包
flavorDimensions "app"
// flavorDimensions "version"
productFlavors {
mainApp {
dimension "app"
applicationId "com.example.moreapk"
buildConfigField "String", "BaseUrl","\"http://www.baidu.com\""
manifestPlaceholders = [
app_name:"Moreapk"
]
}
full {
dimension "app"
applicationId "com.example.full"
buildConfigField "String", "BaseUrl","\"http://www.alibaba.com\""
manifestPlaceholders = [
app_name:"FullApk"
]
}
heightVersion {
dimension "version"
applicationId "com.example.full"
buildConfigField "String", "BaseUrl","\"http://www.alibaba.com\""
manifestPlaceholders = [
app_name:"HeightVersion"
]
}
2.然后正常打包就行了,哈哈