HarmonyOS 安装的时候提示hsp文件不存在?

我们打包成app的时候,能够成功打包出.hap 文件,但不是.app文件(这个最终构建的时候不是应该生成app文件么)。安装的时候提示hsp文件不存在。目前我们的工程结构是所有library都在一个项目中,然后源码引用的方式。提示hsp不存在的项目是工程中唯一一个shared。将其改为har 安装就不报错。目前看文档理解是支持源码引用的,是哪里操作不对还是理解的不对

阅读 437
1 个回答

1、App Pack是发布上架到应用市场的基本单元,但是不能在设备上直接安装和运行。 在应用签名、云端分发、端侧安装时,都是以HAP/HSP为单位进行签名、分发和安装的。官方参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/application-package-structure-stage-V5

当应用发布上架到应用市场时,需要将Bundle打包为一个.app后缀的文件用于上架,这个.app文件称为App Pack(Application Package)

2、安装的时候提示hsp文件不存在

2.1、请检查一下 Edit Configuration -\> Deploy Multi Hap 里面的Module 列表是否勾选

2.2、建议清理后重新打包再尝试,可通过ide或命令ohpm clean清理