android {
//配置多渠道打包
flavorDimensions "default"
productFlavors{
//T设备
TS{
buildConfigField "int", "DeviceType", "1"
applicationId 'xx.com.old'
}C
//C设备
CL {
buildConfigField "int", "DeviceType", "2"
applicationId 'xx.com.new'
}
}
在app.gradle 中添加如上多渠道配置
配置后可直接使用
Log.d("type", BuildConfig.DeviceType+"");
debug运行时可选择CLDebug及TSDebug 模式进行调试 Release 无法选择