HarmonyOS har多产物构建问题
工程配置了一个hap module和一个har module,hap依赖har,配置完多目标产物时,无论构建hap的哪个target,har那边都是构建的default,有什么办法可以构建不同产物的hap时,构建对应的har产物。
多产物配置如下:
1、在工程级build-profile.json5配置了productA和productB两个product
2、har module配置了targetA和targetB,分别应用到productA和productB
3、hap module配置了targetA和targetB,分别应用到productA和productB
在选择productA构建时,hap构建的是targetA,但是构建过程中的har是default
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 构建Har, 生成产物命令中-p buildMode={debug | release}是否有意义 
1517浏览  • 1回复 待解决
HarmonyOS flutter 5.0.3.300构建产物window地址 
1064浏览  • 1回复 待解决
如何定制构建多目标产物? 
2069浏览  • 1回复 待解决
HarmonyOS 编译构建产物 debug 和 release 怎么选择? 
3006浏览  • 1回复 待解决
在使用command line进行自动化构建时,针对多目标产物配置如何进行指定目标产物的构建? 
1562浏览  • 1回复 待解决
HarmonyOS 定制HAP多目标构建产物显示不同名称 
1421浏览  • 1回复 待解决
HarmonyOS har模块开启代码混淆后编译产物仍为源码 
1036浏览  • 1回复 待解决
#鸿蒙通关秘籍#为啥要把HAR产物改成ts文件? 
854浏览  • 1回复 待解决
HarmonyOS 打包产物重命名问题 
1315浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中实现多目标构建产物? 
1697浏览  • 1回复 待解决
HarmonyOS 在构建多目标产物时如何根据产品配置不同的依赖dependencies 
1261浏览  • 1回复 待解决
HarmonyOS Build Hap(s)/APP(s)的产物问题 
1168浏览  • 1回复 待解决
HarmonyOS har包混淆编成js后找不到src同级目录的编译产物 
1121浏览  • 1回复 待解决
关于多个har依赖问题,harA依赖harB和harC,harB依赖harC,如何构建依赖。 
1661浏览  • 1回复 待解决
HarmonyOS 打包产物hap包没有被压缩,产物太大 
1241浏览  • 1回复 待解决
HarmonyOS 中有无类似BuildConfig构建配置功能,根据配置项运行或者打包生成不同的产物 
1780浏览  • 1回复 待解决
HarmonyOS har混淆问题 
1110浏览  • 1回复 待解决
HarmonyOS 自定义RN三端库,如何构建har包 
1132浏览  • 1回复 待解决
HarmonyOS  har包依赖问题 
1849浏览  • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT中为不同的目标设备定制HAP多目标构建产物? 
1172浏览  • 0回复 待解决
业务bundle中间产物,import携带版本号问题 
817浏览  • 1回复 待解决
HarmonyOS 使用构建字节码HAR通过loadContentByName打开页面,获取不到LocalStorage 
826浏览  • 1回复 待解决
业务bundle中间产物,import携带版本号问题? 
1040浏览  • 0回复 待解决





















可以在IDE的快捷栏选择构建的product和target。若需指定其他target,需通过命令行来指定,并通过命令行来编译。
例如构建指定的自定义target:free的har,可参考执行以下命令:
–mode module -p product=default -p module=library@free -p buildMode=debug assembleHar
参考链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-customized-multi-targets-and-products-guides-0000001731595144-V5#section173102213445