使用hvigorw命令行工具执行构建命令时,有没有全局地构建整个工程所有包的指令
在搭建流水线时,使用hvigorw执行相应的构建命令,是否有能指定整个工程的构建指令或者构建方式;
1、目前如果通过脚本去分别构建har,hsp,hap包的方式,在构建的过程中是正常的,但是去安装hap包时,会出现依赖相关的错误:dependent module does not exist,需要了解原因
2、是否有正确的构建方式,以命令行的方式,去构建互相有依赖关系的har、hsp等包
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
使用命令行CMake构建NDK工程
338浏览 • 1回复 待解决
能否提供命令行构建?
279浏览 • 1回复 待解决
使用HiDumper命令行工具优化性能
236浏览 • 1回复 待解决
有没有快速install工程下所有模块依赖的方法和命令?
296浏览 • 1回复 待解决
App包的提交 ,是否有命令行工具直接支持向应用管理后台提交App包
752浏览 • 1回复 待解决
MySQL 命令行如何导出 DDL?
2384浏览 • 1回复 待解决
如何使用命令行进行app打包
455浏览 • 1回复 待解决
使用mysql命令行insert时,如何直接获取到自增id
2219浏览 • 1回复 待解决
如何通过命令行查询窗口信息
682浏览 • 1回复 待解决
能否提供命令行,手动编译har或者hsp
247浏览 • 1回复 待解决
native如何通过命令行编译成so?
1213浏览 • 1回复 待解决
新手提问:hi3861怎么启动命令行呢?
7335浏览 • 2回复 待解决
通过命令行启动模拟器,提示非法的启动方式
240浏览 • 1回复 待解决
SDK自动化编译命令,想实现通过命令行自动编译打包SDK生成.har文件
388浏览 • 1回复 待解决
navicat for mysql 不乱码 但是用命令行乱码 是什么原因?
763浏览 • 1回复 待解决
Hi3861开发板串口为什么看不到命令行?
10273浏览 • 5回复 待解决
hpm检测不到怎么办,用户变量里面有npm,命令行里面输入hpm -V查不到,显示不是内部指令
8098浏览 • 2回复 待解决
如何使用deveco studio 或者 命令行查看@ohos.data.relationalStore创建的数据库表结构?
468浏览 • 1回复 待解决
如何通过命令行直接安装debug证书签出来的hap及hsp。
323浏览 • 1回复 待解决
使用DevEco Studio开发鸿蒙应用时通过命令行启动模拟器,提示非法的启动方式
6344浏览 • 1回复 待解决
如何在通过命令行(gradle)把已有的HAP包打包成APP?
1365浏览 • 1回复 待解决
快速修复包是基于有问题的module构建,还是需要新建module构建?
329浏览 • 1回复 待解决
如何执行点击某个组件的命令?
2766浏览 • 1回复 待解决
Device Tool工具点击Build按钮编译时,提示curl命令没有找到,怎么解决?
4536浏览 • 1回复 待解决
如何使用HI3861的AT命令以及选择合适的串口工具?
7604浏览 • 2回复 已解决
在搭建流水线时,使用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