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

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

相关推荐
不爱吃糖的程序媛1 天前
Flutter 三方库适配鸿蒙教程
flutter·华为·harmonyos
不羁的木木1 天前
HarmonyOS文件基础服务(Core File Kit)实战演练04-文件监听与流式读写
华为·harmonyos
不羁的木木1 天前
ArkWeb实战学习笔记05-综合实战:构建混合应用
笔记·学习·harmonyos
芒鸽1 天前
鸿蒙应用测试实战:从单元测试到自动化测试
华为·单元测试·harmonyos
Davina_yu1 天前
Hello HarmonyOS:搭建DevEco Studio开发环境与第一个应用运行(1)
harmonyos·鸿蒙原生开发
2501_919749031 天前
鸿蒙 Flutter 实战:video_compress 3.1.4 适配 3.27-ohos 全流程
flutter·华为·harmonyos
nashane1 天前
HarmonyOS 6学习:应用退出动画优化实战——从“闪退“到优雅退出的完美蜕变
学习·华为·harmonyos
程序猿追1 天前
在 HarmonyOS 模拟器上用递归种出科赫分形
华为·harmonyos
FrameNotWork1 天前
HarmonyOS三方库:lv-markdown-in 技术解析与自定义语法扩展实战
华为·harmonyos