HarmonyOS 项目使用c++库导出函数报错
C++ 库libimsdk.so为了导出函数给js调用,使用了aki库,并且编译成功。(参考链接:https://gitee.com/openharmony-sig/aki#jsbind_global)
HarmonyOS工程引入libimsdk.so库,js代码尝试调用导出函数,但是报错,提示找不到对象。(参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/build-with-ndk-prebuilts-V5)
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS C++库使用aki库,编译报错
593浏览 • 1回复 待解决
HarmonyOS C++ 调用 ets 层函数报错闪退
373浏览 • 1回复 待解决
如何在C++项目中使用pthread
2367浏览 • 1回复 待解决
HarmonyOS C++函数插桩功能
284浏览 • 1回复 待解决
C++中的native方法能否直接导出
2146浏览 • 1回复 待解决
如何为 C++ 提供回调函数?
2725浏览 • 1回复 待解决
HarmonyOS 如何调用标准C++库
675浏览 • 1回复 待解决
HarmonyOS aes gcm加解密c/c++库
309浏览 • 1回复 待解决
ArkTS调用C++类中的成员函数
1611浏览 • 1回复 待解决
安装pcre报错“You need a C++ compiler for C++ support.”
2982浏览 • 1回复 待解决
C/C++实现的开源mqtt库如何移植到native c++工程中?
3620浏览 • 1回复 待解决
HarmonyOS 如何在HarmonyOS上使用oss sdk的C++库
99浏览 • 1回复 待解决
HarmonyOS C++层如何同步调用JS函数 -
285浏览 • 0回复 待解决
aki是否支持C++虚函数和callback?
1099浏览 • 1回复 待解决
c编译的so库,导出成native的har静态库
486浏览 • 1回复 待解决
如何导出C++自定义类,导出后如何在ArkTS侧进行类方法调用
2441浏览 • 1回复 待解决
HarmonyOS C++怎么使用HiTraceChain工具
274浏览 • 1回复 待解决
HarmonyOS 使用C++开发相机崩溃
306浏览 • 1回复 待解决
HarmonyOS在native项目中,如何在c++中使用系统能力,比如使用WIFI\蓝牙能力
670浏览 • 1回复 待解决
HarmonyOS C++ VideoDecoder组件使用
354浏览 • 1回复 待解决
HarmonyOS C/C++库开发 C侧和TS之间的数据交互
956浏览 • 1回复 待解决
测试在sdk的module下链接so库后调用c++的方法报错
1293浏览 • 1回复 待解决
如何对多个C++源文件中接口进行导出声明
1949浏览 • 1回复 待解决
HarmonyOS libSysCapabilities目录下的函数如何在C++端调用
579浏览 • 1回复 待解决
使用C++进行HarmonyOS开发的问题
1188浏览 • 2回复 待解决
可以在ArkTS层直接引入so文件,您可以参考该步骤,目录结构中libs文件夹下的armeabi-v7a代表了编译态和运行态里的CPU类型,以及构建出hap包后so库所在中的libs文件夹路径,C++ 模板中自带的三方库接口index.d.ts,配置文件oh-package.json5(非必须)。
步骤一,一个so文件需要具备xxx.so、index.d.ts、oh-package.json5(非必须)三个文件,index.d.ts和oh-package.json5在C++模板中自带,也可以手动创建。其中index.d.ts文件是接口文件,用于对外暴露可调用的接口,oh-package.json5是so配置文件,用于关联接口和so库。
步骤二,在需要调用的模块根目录下的oh-package.json5中声明这个so库根目录路径(路径中必须包含这三个文件)。
步骤三,在代码中使用import引用oh-package.json5中声明的依赖名称。