HarmonyOS 鸿蒙Next程序可以正常安装到真机,无法安装到虚拟机

发布于 1周前 作者 wuwangju 来自 鸿蒙OS

HarmonyOS 鸿蒙Next程序可以正常安装到真机,无法安装到虚拟机

程序可以正常安装到真机,无法安装到虚拟机,报错Install Failed: error: failed to install bundle. code:9568347 error: install parse native so failed.

在build-profile.json5添加"buildOption": {
“externalNativeOptions”: {
“abiFilters”: [“arm64-v8a”, “x86_64”]
},
}也无效

2 回复
so库可能在libs路径下,还请查看下项目中是否是存在三方c/c++库未进行x86交叉编译导致无法安装到x86的模拟器,若是有引入其他的依赖har包也请检查下是否是har包中存在未进行x86交叉编译的so

针对HarmonyOS 鸿蒙Next程序可以正常安装到真机,但无法安装到虚拟机的问题,这通常与虚拟机的配置、应用签名、系统兼容性以及SDK适配性等因素有关。以下是一些可能的解决方案:

  1. 检查虚拟机配置:确保虚拟机已正确配置HarmonyOS所需的系统环境和资源,包括CPU架构、内存大小、存储空间等。
  2. 应用签名问题:如果应用签名证书为测试证书,需确保虚拟机已开启debug模式,或尝试使用自动签名方式重新签名应用。
  3. 系统兼容性:检查虚拟机的HarmonyOS版本是否与应用要求相符,必要时升级虚拟机系统。
  4. SDK适配性:某些SDK可能未完全适配虚拟机环境,导致安装失败。尝试更新SDK版本或联系SDK提供商获取支持。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部