在app接入推送场景中,需要在客户端的module.json5中 metadata 中配置对应包名的client\_id。但是需要区分测试环境与生产环境。请问有啥方式支持改配置参数动态读取。
在app接入推送场景中,需要在客户端的module.json5中 metadata 中配置对应包名的client\_id。但是需要区分测试环境与生产环境。请问有啥方式支持改配置参数动态读取。
1 回答1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答966 阅读
1 回答937 阅读
方式一:可以通过target的资源多目标来实现,可以将id和value以资源引用形式来写
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-customized-multi-targets-and-products-guides-0000001731595144-V5
方式二:也可以直接通过动态修改的方式,根据不同target来动态修改module.json5中该字段的值
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-config-ohos-guide-0000001815603520-V5