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失败
777浏览 • 1回复 待解决
HarmonyOS NDK提供:boringssl
307浏览 • 1回复 待解决
HarmonyOS NDK里面有无内置的网络
281浏览 • 1回复 待解决
HarmonyOS 打开加密的数据
322浏览 • 1回复 待解决
HarmonyOS 关系型数据加密
290浏览 • 1回复 待解决
HarmonyOS 网络接口签名加密选型
518浏览 • 1回复 待解决
HarmonyOS 关系型数据加密的问题
706浏览 • 1回复 待解决
HarmonyOS 关系型数据加密密码
291浏览 • 1回复 待解决
数据如何设置加密级别?
746浏览 • 2回复 待解决
HarmonyOS 如何下载NDK
842浏览 • 1回复 待解决
HarmonyOS 有没有sha1加密可以用
267浏览 • 1回复 待解决
关于NDK开发
220浏览 • 1回复 待解决
HarmonyOS NDK编译错误
766浏览 • 1回复 待解决
HarmonyOS NDK 运行编译报错
423浏览 • 1回复 待解决
HarmonyOS NDK是否提供libatomic
162浏览 • 1回复 待解决