HarmonyOS 在napi_init.cpp中调用C代码怎么接收返回的参数
ArkTS调用Native napi_init.cpp中间层定义了一个函数调用了C函数ZJ_GetOneReqId() 这个函数返回一个int 我用napi_value接收是有问题的,无法找到这个C函数
以下两种方式都试过了,都不行!
接收返回参数方式1
int puiReqId = ZJ_GetOneReqId();
接收返回参数方式2
int puiReqId; napi_create_int32(env, ZJ_GetOneReqId(), &puiReqId)
咨询场景描述:问题就是ArkTS调用Native的中间桥调用C函数,C函数返回一个int值,在NAPI中怎么接收?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
staticLibrary har模块,怎么断点调试napi cpp代码
701浏览 • 1回复 待解决
HarmonyOS router.pushNamedRoute参数传递 在接收页面怎么接收
54浏览 • 1回复 待解决
HarmonyOS C++代码调用gethostbyname_r接口返回失败
33浏览 • 1回复 待解决
HarmonyOS router.back返回参数如何接收
29浏览 • 1回复 待解决
HarmonyOS 路由跳转怎么接收参数
44浏览 • 1回复 待解决
init中的env是否可以缓存,native层会将接收到的消息传递到ts侧需要env,请问可以使用init中的env吗?
1738浏览 • 2回复 待解决
HarmonyOS在C++线程上调用napi_create_ark_runtime,如何调用到js层的对象
528浏览 • 1回复 待解决
HarmonyOS可以在C代码中创建子线程吗?
2604浏览 • 1回复 待解决
HarmonyOS 在napi里(C++代码那一层)有可以获取堆栈的能力吗
52浏览 • 1回复 待解决
三方库c/cpp库在HarmonyOS上如何使用cmake编译
564浏览 • 1回复 待解决
tomcat接收中文参数显示乱码怎么回事?
2531浏览 • 1回复 待解决
HarmonyOS 路由参数如何接收?
414浏览 • 1回复 待解决
各位大神,请教下FA卡片routerEvent的参数怎么接收?
2007浏览 • 1回复 待解决
HarmonyOS 怎么调用C语言的.a静态库
447浏览 • 1回复 待解决
HarmonyOS有C++调用ArkTs代码的demo示例吗?
479浏览 • 1回复 待解决
多个xcompnent调用init时机
348浏览 • 1回复 待解决
HarmonyOS Navigation跳转怎么获取返回参数
462浏览 • 1回复 待解决
HarmonyOS C++代码能不能打包成har包并被其他C++代码调用
413浏览 • 1回复 待解决
HarmonyOS C++的日志输出怎么在Log中显示
587浏览 • 1回复 待解决
前端代码如何调用原生中的方法并获取到返回值?
409浏览 • 1回复 待解决
新线程中调用的函数没返回,怎么结束线程?
2435浏览 • 1回复 待解决
napi调用C++网络请求逻辑,创建socket失败咋回事?napi方法能否使用async?
403浏览 • 1回复 待解决
Hi3861下使用CPP代码错误
5364浏览 • 1回复 待解决
cpp的返回值就是index.d.ts的返回值,在cpp内部做了转换。