HarmonyOS 鸿蒙Next Failure[MSG_ERR_INSTALL_DEPENDENT_MODULE_NOT_EXIST]

HarmonyOS 鸿蒙Next Failure[MSG_ERR_INSTALL_DEPENDENT_MODULE_NOT_EXIST]

$ hdc shell bm install -r -p /sdcard/470e4ca8f134474fb61c193488980089/ Failure[MSG_ERR_INSTALL_DEPENDENT_MODULE_NOT_EXIST]

$ hdc shell rm -rf /sdcard/470e4ca8f134474fb61c193488980089 Error while Deploying HAP

12 回复

更多关于HarmonyOS 鸿蒙Next Failure[MSG_ERR_INSTALL_DEPENDENT_MODULE_NOT_EXIST]的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


按照这个还是不行,

这个是正解,

基本信息
姓名:张三
职位:软件工程师
技能:Python, Java, C++

姓名:李四
职位:系统管理员
技能:Linux, Shell, PowerShell

  1. DevEco Studio -> Run
  2. Edit Configurations
  3. General tab下,Module后面的Keep Application Data去掉勾选

看一下Module名称是不是跟工程名称重名了,如果重名的话怎么安装都不行

你好,请问你是不是申请了一些特殊权限,

特殊权限是指什么?

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

你看看你申请的权限里面有没有是alc使能为true的权限,

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

目前没有在 module.json5 的文件里配置任何权限(即requestPermissions),

在HarmonyOS鸿蒙Next开发或应用安装过程中,遇到错误代码MSG_ERR_INSTALL_DEPENDENT_MODULE_NOT_EXIST,通常表示当前安装的应用依赖的模块不存在或未正确安装。该错误可能由以下原因引起:

  1. 依赖模块缺失:应用在开发时声明了依赖的模块,但在安装时这些模块未在设备上找到。可能是模块未正确打包或未部署到目标设备。

  2. 模块版本不匹配:应用依赖的模块版本与设备上已安装的模块版本不一致,导致无法满足依赖关系。

  3. 设备不支持:目标设备不支持应用依赖的模块功能,可能是设备硬件或系统版本不兼容。

  4. 安装包问题:应用安装包未正确包含依赖模块,或安装包在传输或打包过程中损坏。

  5. 系统环境异常:设备系统环境存在问题,如存储空间不足、权限配置错误等,可能导致依赖模块无法正常安装或识别。

解决该问题需要检查应用的依赖模块是否正确声明且可用,确保目标设备支持这些模块,并验证安装包的完整性和设备系统环境。

回到顶部