当前位置: 首页 > news >正文

根据渠道来实现不通逻辑的方法

在项目的bulid.gradle中配置

flavorDimensions "platform" productFlavors { // 默认配置-10.1小屏,有全局密码 normal { dimension "platform" buildConfigField("boolean", "defaultGlobalPasswordEnable", "true") // 是否是12.8大屏项目 buildConfigField("boolean", "isBigScreen", "false") // 是否显示收音机配置,默认为 true 显示 buildConfigField("boolean", "isShowRadioConfig", "true") } order_3695_00024 { // 城间车主干-有全局密码-带DAB(不显示收音机配置) // 城间车塞尔维亚订单(447018)新建的座舱主机物料号:3695-00124(不新建渠道,使用主干渠道),基础料号:3695-00024。【20250905】 // 城间车挪威,基于3695-00024,新建料号3695-00122(不新建渠道,使用主干渠道)。【20250905】 dimension "platform" buildConfigField("boolean", "defaultGlobalPasswordEnable", "true") // 是否是12.8大屏项目 buildConfigField("boolean", "isBigScreen", "false") // 是否显示收音机配置,不显示收音机配置 buildConfigField("boolean", "isShowRadioConfig", "false") } order_3695_00069 { // 城间车意大利订单-默认无全局密码 // 城间车法国订单-基于意大利订单 dimension "platform" buildConfigField("boolean", "defaultGlobalPasswordEnable", "false") // 是否是12.8大屏项目 buildConfigField("boolean", "isBigScreen", "false") // 是否显示收音机配置,默认为 true 显示 buildConfigField("boolean", "isShowRadioConfig", "true") }

然后写一个工具类

import com.adayo.app.engineeringmode.BuildConfig; /** * @author gaohy * @date 2025/9/25 * @Description: 渠道工具类 */ public class ChannelUtils { /** * 是否城间车以色列 3695-00067 订单 * 默认全局密码只针对文件管理,默认开启 */ @SuppressWarnings("ConstantConditions") public static boolean isOrder00067() { return "order_3695_00067".equals(BuildConfig.FLAVOR); } }

在需要不同渠道要处理不通的逻辑时候可以调用这个

http://www.jsqmd.com/news/616364/

相关文章:

  • 从零构建统一大模型应用平台:对话、代码、任务代理全解析!
  • html怎么用inert属性禁用_HTML如何通过Inert暂停交互区域
  • OpenClaw个人搜索引擎:Qwen3-14b_int4_awq构建本地文件语义检索系统
  • UI 动效设计:让界面活起来的艺术
  • python 输出菱形(两种方法)
  • 20231231直播实录
  • 打破语言壁垒:Translumo实时屏幕翻译工具使用指南
  • [特殊字符] 为什么插 OTG 转接头就能读 U 盘?Linux 内核从 ID 引脚到 /dev/sda 全流程解析
  • FreakStudio粮
  • OpenClaw容器化部署:Docker打包Kimi-VL-A3B-Thinking多模态服务的完整流程
  • InnoDB存储结构全解析:行页区段与单表W行的关系偶
  • 【vllm】vllm/docs/configuration/optimization.md
  • 《众神大陆》传奇网页游戏玩法详解与新手攻略
  • 20240421直播录播回放
  • 第七届全球校园人工智能算法精英大赛-算法巅峰赛产业命题赛第3赛季优化题--多策略混合算法
  • 20250406直播实况
  • 2026年比较好的尼龙滤膜/滤膜/微孔滤膜公司对比推荐 - 行业平台推荐
  • Typora如何输入任务列表语法
  • 2026年热门的辽宁钢结构厂房施工/钢结构厂房搭建/钢结构厂房建设/辽宁钢结构施工高口碑品牌推荐 - 行业平台推荐
  • 多租户下的ERP系统的仓储管理模块分析设计茸
  • Springboot 实现多数据源(PostgreSQL 和 SQL Server)连接匠
  • 主键、外键和约束:让数据库“有规矩”才能不出错!|转行学DB第5天
  • 2026心理测试公司怎么选:成都情绪价值心理疏导/成都焦虑症心理咨询/成都离婚心理疏导/成都空心病心理咨询/选择指南 - 优质品牌商家
  • 多门店运维值班交接实战:交的不是工单状态,应该是排障上下文
  • 2026年4月水果礼盒门店口碑推荐,海棠果礼盒/小苹果礼盒/水果礼盒/鸡心果礼盒/香妃果礼盒,水果礼盒供应商推荐 - 品牌推荐师
  • 2026年比较好的钢结构/钢结构施工口碑好的厂家推荐 - 行业平台推荐
  • string的特性及使用
  • 2026年知名的吉林焊接钢板粮仓/吉林圆形钢板粮仓实力工厂推荐 - 行业平台推荐
  • OpenClaw免费模型推荐与配置指南!
  • 2026年评价高的微孔滤膜/聚四氟滤膜/混合纤维素酯滤膜厂家选择推荐 - 行业平台推荐