HarmonyOS 加密库NDK

最右核心加密库用到openssl、crypto需要编译成so文件,关键代码因为使用了jni已经剥离,因为头文件问题无法开发。

HarmonyOS
2024-12-25 09:02:01
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

问题总结如下:

1、源文件设置缺少了napi_init.cpp,缺失ets与c++的映射。

2、交叉编译的结果是静态库,CMakeLists.txt配置不全。

3、要通过include_directories将交叉编译三方库的头文件引进来,否则调用三方库时会出错。

4、har代码共享共享请参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/har-package-V5#%E5%AF%BC%E5%87%BAnative%E6%96%B9%E6%B3%95

5、应用中调用三方库参考:

https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/lycium/doc/app_calls_third_lib.md#%E5%BA%94%E7%94%A8%E4%B8%AD%E8%B0%83%E7%94%A8%E4%B8%89%E6%96%B9%E5%BA%93

分享
微博
QQ
微信
回复
2024-12-25 11:58:43


相关问题
HarmonyOS ndk编译mars失败
1266浏览 • 1回复 待解决
HarmonyOS NDK提供:boringssl
735浏览 • 1回复 待解决
HarmonyOS NDK里面有无内置的网络
801浏览 • 1回复 待解决
HarmonyOS 系统的加密怎么使用MD5加密
1164浏览 • 1回复 待解决
HarmonyOS 网络接口签名加密选型
973浏览 • 1回复 待解决
HarmonyOS 关系型数据加密
739浏览 • 1回复 待解决
HarmonyOS 打开加密的数据
845浏览 • 1回复 待解决
NDK工程构建中“预构建”是什么?
379浏览 • 1回复 待解决
HarmonyOS 关系型数据加密的问题
1219浏览 • 1回复 待解决
HarmonyOS 关系型数据加密密码
858浏览 • 1回复 待解决
数据如何设置加密级别?
1275浏览 • 2回复 待解决
HarmonyOS 有没有sha1加密可以用
821浏览 • 1回复 待解决
HarmonyOS 如何下载NDK
1394浏览 • 1回复 待解决
AES gcm模式的加密有对应的吗?
1167浏览 • 1回复 待解决
如何进行关系型数据加密
1240浏览 • 2回复 待解决