涉及问题,多渠道打包
android {
productFlavors {
official {
manifestPlaceholders = [
CHANNEL_ID: project.hasProperty('CHANNEL_ID') ? CHANNEL_ID : "OFFICIAL_0",
]
}
}
}
打包
./gradlew assembleOfficial -P CHANNEL_ID=OFFICIAL_2
这样打包的时候,CHANNEL_ID 值就替换为传递的值