使用hvigorw命令行工具执行构建命令时,有没有全局地构建整个工程所有包的指令
在搭建流水线时,使用hvigorw执行相应的构建命令,是否有能指定整个工程的构建指令或者构建方式;
1、目前如果通过脚本去分别构建har,hsp,hap包的方式,在构建的过程中是正常的,但是去安装hap包时,会出现依赖相关的错误:dependent module does not exist,需要了解原因
2、是否有正确的构建方式,以命令行的方式,去构建互相有依赖关系的har、hsp等包
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
使用命令行CMake构建NDK工程
1386浏览 • 1回复 待解决
能否提供命令行构建?
1131浏览 • 1回复 待解决
HarmonyOS 怎么使用命令行构建项目
713浏览 • 1回复 待解决
Code Linter这个工具有没有命令行模式
669浏览 • 1回复 待解决
HarmonyOS Hvigor命令行构建HAP时,能支持传输签名参数吗?
659浏览 • 1回复 待解决
使用HiDumper命令行工具优化性能
1292浏览 • 1回复 待解决
HarmonyOS 流水线编译时,执行hsp构建命令报错,提示没有hsp类型的包需要构建
816浏览 • 1回复 待解决
HarmonyOS 测试命令行相关使用
1002浏览 • 1回复 待解决
MySQL 命令行如何导出 DDL?
4294浏览 • 1回复 待解决
有没有快速install工程下所有模块依赖的方法和命令?
1017浏览 • 1回复 待解决
App包的提交 ,是否有命令行工具直接支持向应用管理后台提交App包
1577浏览 • 1回复 待解决
如何使用命令行进行app打包
2397浏览 • 1回复 待解决
HarmonyOS 打开命令行./可执行文件的权限
471浏览 • 1回复 待解决
HarmonyOS 使用命令行提取调试设备的文件
437浏览 • 1回复 待解决
HarmonyOS 使用命令构建报错
1093浏览 • 1回复 待解决
HarmonyOS直接命令行脚本编译
759浏览 • 1回复 待解决
HarmonyOS 有命令行打包的文档吗?
516浏览 • 1回复 待解决
HarmonyOS 命令行自动打包命令相关技术指导
962浏览 • 1回复 待解决
如何通过命令行查询窗口信息
2724浏览 • 1回复 待解决
HarmonyOS hvigorw命令报错
2170浏览 • 1回复 待解决
#鸿蒙学习大百科#HiDumper命令行工具的作用是什么?
795浏览 • 1回复 待解决
能否提供命令行,手动编译har或者hsp
1244浏览 • 1回复 待解决
HarmonyOS 使用命令行安装测试包,手机重启后, 刚才安装的包的icon没了
611浏览 • 1回复 待解决
HarmonyOS wukong命令行执行一次是多长时间
567浏览 • 1回复 待解决
在搭建流水线时,使用hvigorw执行相应的构建命令,没有能指定整个工程的构建指令或者构建方式
1.出现依赖相关的错误是因为hap有依赖的hsp,但是安装时没有这个hsp,会报这个错误,需要放在同一文件夹下,后安装。hdc示例如下:hdc file send “C:\Users\***\DevEcoStudioProjects\test601\hsp1\build\default\outputs\default\hsp1-default-signed.hsp” “data/local/tmp/8a5f1ec2df93465eab406a509b0c852f/hsp1-default-signed.hsp”$ hdc file send “C:\Users\***\DevEcoStudioProjects\test601\entry\build\default\outputs\default\entry-default-signed.hap” “data/local/tmp/8a5f1ec2df93465eab406a509b0c852f/entry-default-signed.hap”$ hdc shell bm install -p data/local/tmp/8a5f1ec2df93465eab406a509b0c852f
2.有依赖包要在工程里的oh-package.json.5配置依赖后install,按照https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-command-line-building-app-0000001672412437中hvigorw构建命令单独构建即可。
./hvigorw assembleHsp --mode module -p module=hsp1@default -p product=default --no-daemon例如这个命令,module=hsp1@default不指定具体模块,就把module=hsp1@default去掉,它就会都编译,前提是用到的module才会编译。关于提供的脚本,建议先检查下工程中是否有先配置了依赖hsp,后续依赖的hsp模块并没有send