相关问题
如何在Native侧集成三方库Curl,并进行HTTP数据请求
198浏览 • 1回复 待解决
Native工程中如何使用其他三方so库
322浏览 • 1回复 待解决
native项目中,在CMakeLists.txt中加入三方so库接口后调用native方法失败
249浏览 • 1回复 待解决
【三方库移植】怎么在OpneHarmony标准系统上移植三方库
4141浏览 • 1回复 待解决
ArkTS侧与Native侧分别如何动态加载SO库
186浏览 • 1回复 待解决
有谁知道如何引入三方so
522浏览 • 1回复 待解决
DevEco项目中如何添加第三方库(.so库导入及使用方法)?
8769浏览 • 1回复 待解决
如何获取可用的三方库
224浏览 • 1回复 待解决
求大佬告知如何使用三方cpp库
204浏览 • 1回复 待解决
BUILD.gn引用第三方so文件报错undefined symbol
2106浏览 • 0回复 待解决
HarmonyOS DevEco Studio 能否集成第三方的静态库,包含.a文件和.h头文件的?
653浏览 • 1回复 待解决
ArkTS中如何生成jwt(jsonwebtoken),有第三方库吗?
516浏览 • 1回复 待解决
三方应用如何获取蓝牙mac地址
367浏览 • 1回复 待解决
开发第三方SDK如何编译?
11685浏览 • 2回复 待解决
开源三方库ijkplayer支持播放RTSP视频流吗?
879浏览 • 1回复 待解决
配置文件如何设置?在引用第三方组件代码时
3929浏览 • 1回复 待解决
如何把自己的module(第三方库)发布到jitpack
9427浏览 • 5回复 待解决
鸿蒙应用开发js版怎么引入第三方库?
1351浏览 • 1回复 待解决
ArkTS不支持使用第三方的js库?
1693浏览 • 1回复 待解决
鸿蒙开发[Java语言],有没有好用的路由三方库?
4110浏览 • 1回复 待解决
第三方js库迁移有懂的吗?
338浏览 • 1回复 待解决
ohpm安装三方库时报错unable to verify the first certificate
453浏览 • 1回复 待解决
三方应用如何获取http代理信息
174浏览 • 1回复 待解决
HarmonyOS如何移植第三方MCU?
7137浏览 • 1回复 待解决
js开发手机应用中如何引入第三方ui组件库
16392浏览 • 1回复 待解决
按实际开发过程可分为两个部分:
1. 系统编译出so库
关于如何编译so库可以参考以下链接:
使用命令行CMake构建NDK工程
2. 系统集成so库
− 方式一:Native侧直接集成
− 方式二:Native侧通过dlopen方式集成
参考代码如下:
1. 系统编译so库
1. 系统集成so库
− Native侧直接集成
将上步生成的so库置于entry/libs对应架构的目录下,并将其对应的头文件放置到cpp目录下。修改CMakeLists.txt,将so库加入到工程中编译引用。然后在native侧引入头文件使用。
− Native侧通过dlopen方式集成
将上步生成的so库置于entry/libs目录下,通过ArkTS侧传递沙箱路径到native侧,然后直接在native侧使用dlopen方式调用。