自 mPaaS 主集成基线版本 10.2.3.77 起,启用全新的动态环境切换机制(仅适用于 Debug 包)。
前置条件
需将主集成基线升级至 10.2.3.77 或更高版本。
引入依赖
implementation "com.mpaas.mocksettings:mocksettings-build:1.0.0.260514112908@aar"使用方法
多环境配置文件设置。
支持在
assets/debug_env目录下配置不同环境的配置文件(如图所示)。说明若未进行此配置,系统将沿用默认规则,直接读取主 Module 下的配置文件。

指定运行时配置文件。
MockSettingsUtil.configName = "mpaas-debug.config"多环境蓝盾图片配置。
请在
assets目录下存放不同命名的蓝盾图片资源,并通过以下接口指定运行时需加载的图片。
MPBS.setBSAuthCodeDynamically(String bsAuthCode)接口使用说明
参数说明:
bsAuthCode的值应为图片文件名(不含扩展名)。示例,若图片全名为test.jpg,则参数值应传入test。默认名称:若未调用接口指定名称,mPaaS 默认使用
abs_1222作为图片文件名。参数约束:
bsAuthCode参数不可传入空字符串。多图片处理:由于生成的图片默认名称均为
abs_1222,若需配置多张不同环境的图片,请在生成下一张图片前,务必先重命名已生成的图片,以确保文件名唯一且不被覆盖。
该文章对您有帮助吗?