29 lines
1.2 KiB
Groovy
29 lines
1.2 KiB
Groovy
apply from: "./script/utils.gradle"
|
|
|
|
project.android.productFlavors {
|
|
// 衡阳-联想Pad-网约车-小巴车-乘客端
|
|
B2 {
|
|
dimension "vehicle"
|
|
// 和 och/mogo-och-bus-passenger 的flavors的m2对应
|
|
if(isPassenger()){
|
|
matchingFallbacks = ['m2']
|
|
missingDimensionStrategy "vehicle", "m2", "jinlvvan"
|
|
}else {
|
|
matchingFallbacks = ['jinlvvan']
|
|
missingDimensionStrategy "vehicle", "m21", "jinlvvan"
|
|
}
|
|
//高德地图鉴权信息
|
|
manifestPlaceholders = [
|
|
CHANNEL_VALUE_TAIL: "M2",
|
|
]
|
|
|
|
// ①标识构建的应用身份类型,具体查看 README.md APP_IDENTITY_MODE规则
|
|
buildConfigField 'String', 'APP_IDENTITY_MODE_TAIL', "\"M2\""
|
|
|
|
// ②构建的是否要动态更换模型
|
|
buildConfigField 'boolean', 'IS_CAR_MODEL_CHANGE', 'false'
|
|
|
|
// ③M2不能启动自驾的档位
|
|
buildConfigField 'java.util.Set<chassis.Chassis.GearPosition>', 'UNABLE_LAUNCH_AUTOPILOT_GEAR', 'new java.util.HashSet<chassis.Chassis.GearPosition>(){{add(chassis.Chassis.GearPosition.GEAR_N);add(chassis.Chassis.GearPosition.GEAR_P);add(chassis.Chassis.GearPosition.GEAR_R);}}'
|
|
}
|
|
} |