最新 最热

北向应用集成三方库——应用如何调用C/C++三方库

OpenHarmony上的应用一般都是js/ets语言编写的,而js/ets语言是无法直接调用C/c接口的,所以我们应用如果需要调用C/c三方库的话,需要在js/ets和C/c之间建立一个可以互通的桥梁。OpenHarmony系统中提供的napi框架正是这么...

2024-08-24
3

北向应用集成三方库——NAPI 导出类对象

js调用napi的数据,对于简单的数据类型,只需要napi返回对应类型的napi_value数据即可 (详情参照napi数据类型类型与同步调用)。但是对于一些复杂的数据类型(如我们常用c的类对象),是不能直接返回一个napi_value数据的。这...

2024-08-23
4

OpenHarmony的C/C++三方库的适配

本仓库主要用于存放已经适配OpenHarmony的C/C++三方库的适配脚本和OpenHarmony三方库适配指导文档、三方库适配相关的工具。

2024-08-22
4

三方库移植之NAPI开发(3)通过IDE开发NAPI工程

将默认的hello.cpp文件重命名为hellonapi.cpp,选中右键选中重构重命名。

2024-08-13
5

三方库移植之NAPI开发[2]C/C++与JS的数据类型转

napi_get_cb_info函数在ohos3.2beta3源码foundation/arkui/napi/native_engine/native_api.cpp中

2024-08-12
2