香橙派 5 Plus 移植OpenHarmony5.0.2分支,安装hap包报错,FileTransfer Failed: Error while Deploy Hap

香橙派 5 Plus 移植5.0.2分支,安装hap包报错,FileTransfer Failed: Error while Deploy Hap


我是跟随下面社区进行的移植

​​​​https://gitee.com/ohos-porting-communities​​​


其实能够安装小的hap包,简单几M大小的没问题,但是只要稍微大一些就不行了,例如十几M


不知道有没有大佬遇到过?或者知道解决方案

下面这么大小就可以正常安装

香橙派 5 Plus 移植OpenHarmony5.0.2分支,安装hap包报错,FileTransfer Failed: Error while Deploy Hap-鸿蒙开发者社区输入图片说明

下面这么大小就安装报错

香橙派 5 Plus 移植OpenHarmony5.0.2分支,安装hap包报错,FileTransfer Failed: Error while Deploy Hap-鸿蒙开发者社区输入图片说明

我尝试使用DevEcoStudio进行安装和HDC进行安装


下面是DevEcoStudio安装时候

香橙派 5 Plus 移植OpenHarmony5.0.2分支,安装hap包报错,FileTransfer Failed: Error while Deploy Hap-鸿蒙开发者社区输入图片说明

然后等一会就出现安装失败,也尝试按照华为提供的解决方法进行解决,但是依然没有解决 

​https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-app-debugging-35-V5​


感觉可能还是移植参数哪里需要修改


也shell查询了磁盘空间,是完全足够的


而且只要是安装错误的情况,不管是安装多大的应用,都是30s 进行报错

香橙派 5 Plus 移植OpenHarmony5.0.2分支,安装hap包报错,FileTransfer Failed: Error while Deploy Hap-鸿蒙开发者社区输入图片说明

HDC安装报错的内容

香橙派 5 Plus 移植OpenHarmony5.0.2分支,安装hap包报错,FileTransfer Failed: Error while Deploy Hap-鸿蒙开发者社区输入图片说明

开源鸿蒙
鸿蒙移植
香橙派
开发板
OpenHarmony
2025-03-18 11:10:11
233浏览
1
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wx6528e60f1dce5

找到一个迂回方法:


通过网络调试安装 hap

在开源鸿蒙(OpenHarmony)系统中,如果设置中没有直接提供“无效调试开关”(可能是调试模式或开发者选项),可以通过 ​hdc shell




一、通过 hdc shell 开启调试模式

  1. 挂载系统分区为可读写模式默认情况下,系统分区可能为只读模式,需通过以下命令挂载为可读写以修改配置:
  1. hdc target mount
    • 1.
  2.   成功后会返回 ​​Mount finish​​,失败则需检查设备权限或重启服务。


  1. 授予 root 权限若需修改系统级配置(如调试服务),需先授予 hdc 后台服务 root 权限:
  1. hdc smode
    • 1.
  2.   取消权限使用 ​​hdc smode -r​​。


  1. 强制开启调试服务通过修改系统配置文件或启动调试服务(如无线调试):
  1. 启用网络调试
  • hdc tmode port 8710  # 重启设备端守护进程,优先使用TCP连接
    
    hdc list targets -v # 检查设备是否在线
    
    hdc tconn <设备IP:端口>  # 建立网络连接
    
    建立网络连接之后,可以使用hdc安装,也可以使用DevEcoStudio进行安装,都一样的操作了
    hdc install [-r] [-p] [-g] <HAP路径>
    -r:覆盖安装(保留数据)。
    -p:允许降级安装(版本号低于当前已安装版本时使用)。
    -g:授予所有运行时权限(自动授权)。
    • 1.
    • 2.
    • 3.
    • 4.
    • 5.
    • 6.
    • 7.
    • 8.
    • 9.
    • 10.
    • 11.
  •     若设备未显示 IP,可通过 ​​hdc shell ifconfig​​ 查看网络接口信息。

分享
微博
QQ
微信
回复
2025-03-20 12:49:02
相关问题
报错Error while Deploying HAP
13305浏览 • 2回复 待解决
HarmonyOS hap安装报错 code:9568305
916浏览 • 1回复 待解决
用DevEcoStudio构建的Hap安装失败
1054浏览 • 1回复 待解决