当前位置:   article > 正文

鸿蒙使用第三方SO库_鸿蒙使用.so

鸿蒙使用.so

一、示例:

引用so库

  1. 新建项目

  2. 在src同一层级下创建libs文件夹,将so文件拷入
    在这里插入图片描述

  3. 将c++工程中的侧接口文件及声明文件复制到项目中
    在这里插入图片描述

  4. oh-package.json5中增加so接口配置
    在这里插入图片描述

  5. 调用
    在这里插入图片描述

二、其他补充说明

鸿蒙只能使用基于napi编译的so,HarmonyOS的应用必须用js来桥接native。需要使用ace_napi仓中提供的napi接口来处理js交互。

  1. 使用鸿蒙提供的NDK直接开发so库,可以直接使用
  2. 如果是其他环境下编译的so库需要封装Napi调用SO库

Node-API开发规范

Native API在应用工程中的使用指导

基于NDK编译三方库

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/777028
推荐阅读
相关标签
  

闽ICP备14008679号