HarmonyOS module.json5 参数支持动态配置吗,比如通过参数读取不同的配置文件,支持不同环境

在app接入推送场景中,需要在客户端的module.json5中 metadata 中配置对应包名的client_id。但是需要区分测试环境与生产环境。请问有啥方式支持改配置参数动态读取。

HarmonyOS
2024-12-28 08:40:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

方式一:可以通过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

分享
微博
QQ
微信
回复
2024-12-28 11:44:33
相关问题
module.json5配置文件中type含义
1046浏览 • 1回复 待解决
HarmonyOS module.json5配置问题
469浏览 • 1回复 待解决
stage模式下,module.json5配置
880浏览 • 1回复 待解决
HarmonyOS 关于ability配置不同module
428浏览 • 1回复 待解决
HarmonyOS 配置文件中metadata如何读取
950浏览 • 1回复 待解决