使用hvigorw命令行工具执行构建命令时,有没有全局地构建整个工程所有包的指令
在搭建流水线时,使用hvigorw执行相应的构建命令,是否有能指定整个工程的构建指令或者构建方式;
1、目前如果通过脚本去分别构建har,hsp,hap包的方式,在构建的过程中是正常的,但是去安装hap包时,会出现依赖相关的错误:dependent module does not exist,需要了解原因
2、是否有正确的构建方式,以命令行的方式,去构建互相有依赖关系的har、hsp等包
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
使用命令行CMake构建NDK工程
881浏览 • 1回复 待解决
能否提供命令行构建?
671浏览 • 1回复 待解决
HarmonyOS 怎么使用命令行构建项目
349浏览 • 1回复 待解决
Code Linter这个工具有没有命令行模式
241浏览 • 1回复 待解决
HarmonyOS Hvigor命令行构建HAP时,能支持传输签名参数吗?
254浏览 • 1回复 待解决
HarmonyOS 流水线编译时,执行hsp构建命令报错,提示没有hsp类型的包需要构建
239浏览 • 1回复 待解决
使用HiDumper命令行工具优化性能
621浏览 • 1回复 待解决
HarmonyOS 测试命令行相关使用
387浏览 • 1回复 待解决
HarmonyOS 使用命令构建报错
489浏览 • 1回复 待解决
有没有快速install工程下所有模块依赖的方法和命令?
603浏览 • 1回复 待解决
App包的提交 ,是否有命令行工具直接支持向应用管理后台提交App包
1094浏览 • 1回复 待解决
MySQL 命令行如何导出 DDL?
3802浏览 • 1回复 待解决
如何使用命令行进行app打包
1972浏览 • 1回复 待解决
HarmonyOS 有命令行打包的文档吗?
63浏览 • 1回复 待解决
HarmonyOS直接命令行脚本编译
272浏览 • 1回复 待解决
HarmonyOS 命令行自动打包命令相关技术指导
383浏览 • 1回复 待解决
如何通过命令行查询窗口信息
1971浏览 • 1回复 待解决
HarmonyOS 使用命令行安装测试包,手机重启后, 刚才安装的包的icon没了
255浏览 • 1回复 待解决
使用mysql命令行insert时,如何直接获取到自增id
3378浏览 • 1回复 待解决
#鸿蒙学习大百科#HiDumper命令行工具的作用是什么?
195浏览 • 1回复 待解决
HarmonyOS hvigorw命令报错
691浏览 • 1回复 待解决
HarmonyOS wukong命令行执行一次是多长时间
281浏览 • 1回复 待解决
能否提供命令行,手动编译har或者hsp
661浏览 • 1回复 待解决
使用命令行工具进行签名时,编译器自动生成的签名文件的keyPassword和storePassword如何查找
387浏览 • 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