当前位置: 首页 > news >正文

【HarmonyOS】codelab在hvigor版本2.4.2上无法运行问题

【关键字】

HarmonyOS、codelab、hvigor

【问题描述】

有cp反馈集成鸿蒙codelab报错。

下载音乐专辑示例文件(一次开发,多端部署-音乐专辑(ArkTS) (huawei.com))后构建项目,显示找不到2.5.0的hvigor。

cke_38827.png

同时应用要求2.x.x的版本,于是修改版本号为2.4.2,成功加载项目

直接使用phone配置编译运行后可以安装,但是点击“播放音乐”和“观看直播”按钮无反应。结果编译运行报错:

cke_55478.png

> hvigor ERROR: Failed :live:default@PrepareSharedHarResource...

> hvigor ERROR: ENOENT: no such file or directory, lstat

'C:\Users\14049\Desktop\Codelabs_Challenge\8.11\MultiDeviceMusic\features\live\build\default\intermediates\loader_out\default\etsFortgz\live'

> hvigor ERROR: BUILD FAILED in 5 s 765 ms

【解决方案】

一、2.4.2版本的hvigor版本不支持构建本地har引本地har的形式。使用hvigor版本是2.4.2就会报错,改成2.5.0是正常的。

二、如果目前无法使用2.5.0,只能使用2.4.2版本的hvigor。这种情况可以参考如下方案:

2.4.2版本的hvigor在本地har引用本地har是可以用的,只是无法打出har包,如果本地使用不需要打出har包,只需要打出hsp包和hap包就可以推送安装,不会报错了。

DevEco Studio 3.1.0.501版本上还不支持HSP模块放到文件夹管理,需要将HSP模块移出到features文件夹外就可以了。

http://www.lryc.cn/news/129912.html

相关文章:

  • MySQL- sql语句基础
  • 【目标检测中对IoU的改进】GIoU,DIoU,CIoU的详细介绍
  • 【环境配置】Windows10终端和VSCode下能够直接打开Anaconda-Prompt
  • 稚晖君人形机器人问世:大模型加持,会自己换胳膊,要上生产线造车
  • 变更通知在开源SpringBoot/SpringCloud微服务中的最佳实践
  • 亚马逊产品排名关键因素解析,通过测评干预需要具备哪些条件
  • leetcode原题:绘制直线(位运算)
  • jenkins 安装和通过gitee 拉取PHP项目
  • 解析TCP/IP协议的分层模型
  • ARM M33架构入门
  • CentOS系统环境搭建(四)——Centos7安装Java
  • Arduino MQTT客户端库PubSubClient快速入门
  • 视频集中存储/云存储/磁盘阵列EasyCVR平台接入RTSP设备出现离线情况的排查
  • 部署Springboot项目注意事项
  • 深度解析:DDoS攻击与先进防御策略
  • NLP | 论文摘要文本分类
  • Linux / Ubuntu磁盘扩容
  • 【ChatGPT 指令大全】怎么使用ChatGPT来辅助知识学习
  • URL编码指南
  • Java mail邮件开发 OA办公系统
  • ElasticSearch的客户端操作
  • 如何快速的合并多个PPT使之成为一个PPT?
  • 【微信小程序】列表滚动触底更新实现
  • 2023全国大学生数学建模竞赛A题B题C题D题E题思路+模型+代码+论文
  • Git常见操作
  • thinkphp6前后端验证码分离以及验证
  • jenkinsfile自动部署接口
  • 26. 删除有序数组中的重复项
  • vue父页面获取子组件绑定值
  • FPGA_学习_17_IP核_ROM(无延迟-立即输出)