HarmonyOS 多模块引入har包版本问题

有几个功能模块,引入了同一个基础功能模块A,如何能保证这几个模块引入的是同一个版本的A?

每次A版本有修改时,我都需要在各模块的配置文件中改版本号,很麻烦,有没有一种方式类似于其他系统可以在应用层的配置文件中,强行指定A的版本?

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

可以使用versionNormalize命令。该命令可以统一所有模块中的versionName和versionCode,从而确保所有模块引入的是同一个版本的A。

具体步骤如下:

1.使用versionNormalize命令,将所有模块中的versionName和versionCode归一。

2.传递给该命令的参数包括需要修改的versionName和versionCode,以及需要修改的模块路径。

3.命令会生成修改后的同名HAP、HSP文件,以及一个version_record.json文件,用于记录所有模块原有的version号、version名称 。

参考链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/packing-tool-V5

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS 引入第三方Har问题
54浏览 • 1回复 待解决
HarmonyOS 关于import引入问题
537浏览 • 1回复 待解决
HarmonyOS 模块相互引用问题
203浏览 • 1回复 待解决
HarmonyOS HAR HAP问题
228浏览 • 1回复 待解决
HarmonyOS har混淆问题
250浏览 • 1回复 待解决
HarmonyOS har依赖问题
782浏览 • 1回复 待解决
HarmonyOS har引用so问题
576浏览 • 1回复 待解决
HarmonyOS har生成问题
1190浏览 • 1回复 待解决
HarmonyOS har如何获取自身的版本
520浏览 • 1回复 待解决
如何在本地引入一个三方har共享
644浏览 • 1回复 待解决
HarmonyOS har调用appscope资源问题
69浏览 • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题
625浏览 • 1回复 待解决
har 多层依赖打包问题咨询
330浏览 • 1回复 待解决
har 引用报错的问题
431浏览 • 1回复 待解决