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": "",
    }
  },

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

相关推荐
Georgewu5 小时前
ArkGenie 的技术原理:从一段 SSE 到一个可交互 Surface
harmonyos
Georgewu6 小时前
在 HarmonyOS 上做一套真正能接入应用的 AI 对话组件:ArkGenie 项目介绍
harmonyos
2501_944525547 小时前
开源鸿蒙平台 KMP_CMP 三方库「EitherNet」适配全流程
华为·开源·harmonyos
程序猿追8 小时前
返回 null 不一定入队成功:鸿蒙 KMP上的并发优先队列观察笔记
笔记·华为·harmonyos·kmp
2501_944525548 小时前
开源鸿蒙平台 KMP_CMP 三方库「kotlinx.immutable」适配全流程
华为·开源·harmonyos
2501_9445257610 小时前
开源鸿蒙平台 KMP_CMP 三方库「Kaml」适配全流程
开源·kotlin·harmonyos
2501_9445255411 小时前
开源鸿蒙平台 KMP_CMP 三方库「Clikt」适配全流程
华为·开源·harmonyos
特立独行的猫a12 小时前
用仓颉写桌面应用的“薄壳框架”cj-tauri ,以及它的 AI 对话客户端 ai-chat
人工智能·harmonyos·tauri·仓颉·鸿蒙pc·cj-tarui·ai客户端
万物智能信息科技14 小时前
Zigbee透传驱动开发—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】
驱动开发·华为·开源·harmonyos·鸿蒙
牛哥带你学代码14 小时前
鸿蒙远程控制电脑最新体验:华为荣耀鸿蒙用户2026远控软件选择指南
华为·电脑·harmonyos