code:9568347 error: install parse native so failed

鸿蒙项目 build 时抛出如下异常:

code:9568347 error: install parse native so failed

问题现象

在启动调试或运行C++应用/服务时,安装HAP出现错误,提示"error: install parse native so failed"错误信息;

该问题可能由于设备支持的 Abi 类型与 C++ 工程中的不匹配导致.

解决办法

在 build-profile.json5 中的 buildOption/externalNativeOptions 内手动配置 abiFilters 的值即可.

若设备支持的 Abi为32 位, abiFilters 的值为"armeabi-v7a";

若设备支持的Abi为x86,配置为"x86_64";

复制代码
  "buildOption": {
    "externalNativeOptions": {
      "abiFilters": ["arm64-v8a", "armeabi-v7a", "x86_64"], // 添加该项
      "path": "./src/main/cpp/CMakeLists.txt",
      "arguments": "",
      "cppFlags": "",
    }
  },

以上便是此次分享的全部内容,希望能对大家有所帮助!

相关推荐
Random_index5 分钟前
#HarmonyOS篇:管理组件拥有的状态
华为·harmonyos
光芒Shine1 小时前
【HarmonyOS-App发布】
harmonyos
爱笑的眼睛1112 小时前
HarmonyOS分布式Kit深度解析:实现高效跨设备协同
华为·harmonyos
坚果的博客16 小时前
鸿蒙PC使用aarch64的原因分析
华为·harmonyos
HarmonyOS_SDK17 小时前
【FAQ】HarmonyOS SDK 闭源开放能力 — Push Kit
harmonyos
猫林老师18 小时前
Flutter for HarmonyOS开发指南(二):混合开发架构与通信机制
flutter·架构·harmonyos
特立独行的猫a20 小时前
HarmonyOS黑马云音乐项目增加网络听歌功能(一、轮播图的实现)
网络·华为·harmonyos·开源项目·黑马云音乐
金鸿客20 小时前
鸿蒙线性布局Row和Column详解
harmonyos
ifeng091820 小时前
HarmonyOS实战项目:打造沉浸式AR导航应用(空间计算与虚实融合)
ar·harmonyos·空间计算
坚果的博客1 天前
技术解析:鸿蒙 PC 为什么采用 aarch64 架构?
华为·架构·harmonyos