HarmonyOS鸿蒙Next云调试上安装不了hsp包,导致安装app或hap报依赖错误

HarmonyOS鸿蒙Next云调试上安装不了hsp包,导致安装app或hap报依赖错误 我们在安装云调试release包的时候,报错::error:failed to install bundle. code:9568305 error: Failed to install the HAP or HSP because the dependent module does not exist.entry’s dependent module:sdk does not exist

cke_3516.png

怀疑是不是云调试并不支持hsp的安装啊,我看云调试中上传的要求也只是app或者hap,我想上传hsp文件根本上传不了。

本地真机和发布测试都是正常的。


更多关于HarmonyOS鸿蒙Next云调试上安装不了hsp包,导致安装app或hap报依赖错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

之前有问题,当前已修复,请重新试一下。

更多关于HarmonyOS鸿蒙Next云调试上安装不了hsp包,导致安装app或hap报依赖错误的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


已经修复了,目前上传app包是可以正常安装的,

鸿蒙Next云调试中无法安装hsp包导致依赖错误,通常由以下原因造成:

  1. 依赖配置问题:hsp包的bundleName或version在依赖方应用的module.json5中未正确声明
  2. 签名不一致:hsp与宿主应用签名不匹配
  3. 云环境限制:云调试环境对hsp包安装存在特定约束

解决方法:

  • 检查依赖配置中的"dependencies"字段是否准确
  • 确认所有模块使用相同签名证书
  • 验证hsp包格式符合鸿蒙Next规范

云调试平台可能需要特定配置才能支持hsp包安装,请参考鸿蒙Next官方文档中的云调试章节。

根据错误信息和截图,问题确实是由于云调试环境不支持直接安装HSP包导致的。云调试目前仅支持上传和安装HAP或APP文件,而HSP(Harmony Shared Package)作为依赖模块,需要提前在设备或模拟器中部署。

建议检查以下两点:

  1. 确保HSP模块已通过其他方式(例如本地调试或分发)安装到云调试设备中。
  2. 如果HSP是项目依赖,尝试将HSP打包到HAP中,或通过其他依赖管理方式解决。

云调试的功能限制可能导致此类问题,建议在本地完成HSP的安装和验证后再使用云调试进行测试。

回到顶部