HarmonyOS NEXT 应用运行异常记录与解决(持续整理版)

问题1-运行问题

App Launch
Failed to get the device apiVersion.

在这里插入图片描述

解决方案

  • 进入到设备管理,点击对应开启的模拟器设备,先将模拟器关闭,然后点击查出掉用户数据,再重启。
    在这里插入图片描述
  • 重启之后,一般能解决。如果遇到还是显示拿不到apiVersion的话,则清除下电脑缓存或者重启下电脑即可。

问题2-抓包问题:

鸿蒙模拟器没办法抓包,怎么解决?

解决方案

鸿蒙模拟器 HTTPS 抓包教程

问题3-设备管理器登录问题:

一直可以正常登录使用,但是偶现这种登录失败的问题,怎么解决?
在这里插入图片描述

解决方案:

  1. 可以尝试下更换下浏览器再验证一下。推荐使用谷歌浏览器,比较稳定。
  2. 可以联系华为鸿蒙对接人员,或查看下是否申请了模拟器权限。(不排除存在不同版本权限变更等问题。)

问题4-模拟器内存不足问题:

在这里插入图片描述

解决方案

已经创建的模拟器不支持动态更改内存和磁盘大小,需要重新创建,并在创建过程中,手动设置数值。
在这里插入图片描述
在这里插入图片描述

问题5-应用调试问题:9568347

code:9568347 error: install parse native so failed

[图片]

原因:

  • 根据错误码指引,在build-profile.json5中的buildOption/externalNativeOptions内手动配置abiFilters的值
"buildOption": {
  "externalNativeOptions": {
    "abiFilters": ["arm64-v8a", "x86_64"]
  },
}

无效。

  • 进一步验证,在模拟器上运行异常,而在真机上能够正常使用。
  • 排查代码节点,在集成支付宝第三方库之后异常。

内部平台,说是 工程引入阿里框架暂时不支持模拟器,请使用真机调试。

解决方案

在模拟器运行的时候,需要将支付宝相关的引用注释掉。

问题6-Login Fail

  1. 确认自己的账号没问题(比如是否已认证)
  2. 留意下vpn,是否设置了翻墙,翻墙软件是否能正常使用,可:文件-设置-系统设置-HTTP代理,在这里检查链接确认下。
  3. 可以留意下是否电脑的本地ip地址变更,比如我就是这个原因导致。

问题7- 自动签名之后,提示包名异常

hvigor ERROR: Failed ☎️default@SignHap…
hvigor ERROR: BundleName in the project configuration does not match that in the SigningConfigs.
Detail: Open the project-level build-profile.json5 file. Change the bundleName value
to that in the SigningConfigs. Otherwise, go to the app.json5 file and change the bundleName value there.
at D:\Huawei\code\yishou\build-profile.json5
hvigor ERROR: BUILD FAILED in 10 s 925 ms

在这里插入图片描述

  1. 首先先重新自动签名,如果还有问题。确认下以下情况:
  2. 先确认下,自动签名的包名名称;
  3. 到app.json5文件中,确认下bundleName是否与自动签名的一致,如果不一致,则调整为一致即可。
    在这里插入图片描述

问题8-版本不匹配

The deviceType or apiVersion of the target device does not match that configured in the module.json5 file.

在这里插入图片描述

  1. 检查下编译器版本,如果是真机调试再检查下真机的版本,确认是否最新版。
  2. 因为目前还不够稳定,系统版本一直在更新,因此可以尝试更新到最新版。我通过这种方式,解决了这个问题。

问题9-安装异常

09:30:29.131: $ hdc shell mkdir data/local/tmp/10e415a449c94b5fb58838bbe11a0dff
FileTransfer Failed: 
View detailed instructions.
09:31:01.372: $ hdc shell rm -rf data/local/tmp/10e415a449c94b5fb58838bbe11a0dff
09:31:01.373: Launch com.fumi.yishou failed, starting handle failure progress
Error while Deploy Hap

在这里插入图片描述

  1. 如果是真机,尝试更换下数据线。我通过这种方式,解决了这个问题。

问题10-sdk 异常

比如:

1 ERROR: ArkTS:ERROR File: D:/Huawei/code/yishou/oh_modules/.ohpm/@pura+harmony-utils@1.2.3/oh_modules/@pura/harmony-utils/src/main/ets/utils/NotificationUtil.ets:479:44
Property ‘AntiAliasingLevel’ does not exist on type ‘typeof image’.

  1. 先尝试清除缓存,重新加载,导入sdk。如果仍然不行,可以继续尝试以下方法:
  2. 找到对应sdk引入文件,oh-package.json5。
  3. 确认是否设置了^自动更新。
  4. 到对应sdk官网确认是否有更新,以及是否有异常的论坛/评论反馈之类
  5. 尝试版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值