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

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

相关推荐
Archilect4 小时前
HarmonyOS ArkTS 倒计时组件实战:性能优化篇 - 从100ms刷新到流畅体验
harmonyos
Archilect4 小时前
HarmonyOS ArkTS 倒计时组件实战:高级特性篇 - 时间区间样式切换的动态配置系统
harmonyos
梧桐ty4 小时前
鸿蒙+Flutter混合工程化:构建、依赖管理与持续集成实战
flutter·华为·harmonyos
少一倍的优雅7 小时前
hi3863(WS63) 智能小车 (一) 简单介绍
单片机·嵌入式硬件·harmonyos·hi3863
卡奥斯开源社区官方8 小时前
鸿蒙智行 L3 内测启幕:从技术架构到商用落地的全链路技术拆
华为·架构·harmonyos
搬砖的kk9 小时前
Flutter UUID 鸿蒙平台适配实践 - 全版本测试与验证
flutter·华为·harmonyos
梧桐ty9 小时前
硬件交互联动:基于鸿蒙的Flutter物联网应用开发实战
flutter·华为·harmonyos
鸿蒙小白龙10 小时前
鸿蒙UniProton操作系统编译开发指导
harmonyos·鸿蒙系统·openharmony·uniproton
萌虎不虎10 小时前
【鸿蒙根据图片路径读取图片的base64数据】
华为·harmonyos
梧桐ty12 小时前
鸿蒙生态下的跨平台框架选型指南:Flutter vs React Native vs uni-app
flutter·华为·harmonyos