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

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

相关推荐
lmy_loveF33 分钟前
构建第一个HarmonyOS元服务
华为·harmonyos
哦***736 分钟前
鸿蒙小知识 | 华为耳机双击没法暂停音乐?
华为·音频·harmonyos
木木子2213 小时前
# 鸿蒙 ArkTS 实战:秒表 Stopwatch(示例 5)
数据结构·华为·list·harmonyos
zdj_develop14 小时前
鸿蒙应用开发实战(一):应用程序包概述
华为·harmonyos
智塑未来16 小时前
鸿蒙更智能:从“人找App”到“意图即服务”
华为·harmonyos
qizayaoshuap19 小时前
鸿蒙 ArkTS 实战:数据存储 Preferences 本地持久化(示例 95)
华为·harmonyos
木木子2219 小时前
HarmonyOS NEXT 折叠面板与Step组件实战开发
华为·harmonyos
程序员黑豆20 小时前
鸿蒙应用开发:AppStorage 全局状态存储用法教程
前端·harmonyos
梦想不只是梦与想20 小时前
鸿蒙性能优化:启动速度
性能优化·harmonyos·启动速度