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

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

相关推荐
蜀道山QAQ3 小时前
HarmonyOS应用开发:弹窗封装
harmonyos·鸿蒙开发·harmonyos4.0
w139548564225 小时前
Flutter跨平台开发鸿蒙化JS-Dart通信桥接组件使用指南
javascript·flutter·harmonyos
御承扬6 小时前
鸿蒙原生系列之动画效果(关键帧动画)
华为·harmonyos·鸿蒙ndk ui·关键帧动画
Keya7 小时前
DevEco Studio 使用技巧全面解析
前端·前端框架·harmonyos
前端世界7 小时前
HarmonyOS 应用启动太慢?一套实战方案把首屏时间压下来
华为·harmonyos
灰灰勇闯IT9 小时前
鸿蒙 ArkUI 声明式 UI 核心:状态管理(@State/@Prop/@Link)实战解析
人工智能·计算机视觉·harmonyos
方白羽11 小时前
Android和HarmonyOS 设置透明度
android·app·harmonyos
特立独行的猫a12 小时前
HarmonyOS鸿蒙PC开源QT软件移植:基于 Qt Widgets 的网络调试助手工具
qt·开源·harmonyos·鸿蒙pc
不爱吃糖的程序媛12 小时前
仓颉Nightly Builds版本正式解锁鸿蒙PC开发
华为·harmonyos
趁月色小酌***12 小时前
星盾护航 + AI 协同:鸿蒙 6.0 金融支付安全场景从 0 到 1 实战闯关
人工智能·金融·harmonyos