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代码
662浏览 • 1回复 待解决
HarmonyOS在C++线程上调用napi_create_ark_runtime,如何调用到js层的对象
359浏览 • 1回复 待解决
HarmonyOS可以在C代码中创建子线程吗?
2538浏览 • 1回复 待解决
init中的env是否可以缓存,native层会将接收到的消息传递到ts侧需要env,请问可以使用init中的env吗?
1671浏览 • 2回复 待解决
三方库c/cpp库在HarmonyOS上如何使用cmake编译
463浏览 • 1回复 待解决
HarmonyOS 路由参数如何接收?
308浏览 • 1回复 待解决
HarmonyOS C++的日志输出怎么在Log中显示
498浏览 • 1回复 待解决
HarmonyOS Navigation跳转怎么获取返回参数
392浏览 • 1回复 待解决
HarmonyOS有C++调用ArkTs代码的demo示例吗?
397浏览 • 1回复 待解决
多个xcompnent调用init时机
310浏览 • 1回复 待解决
HarmonyOS 怎么调用C语言的.a静态库
335浏览 • 1回复 待解决
tomcat接收中文参数显示乱码怎么回事?
2473浏览 • 1回复 待解决
各位大神,请教下FA卡片routerEvent的参数怎么接收?
1971浏览 • 1回复 待解决
HarmonyOS C++代码能不能打包成har包并被其他C++代码调用
353浏览 • 1回复 待解决
前端代码如何调用原生中的方法并获取到返回值?
337浏览 • 1回复 待解决
新线程中调用的函数没返回,怎么结束线程?
2364浏览 • 1回复 待解决
HarmonyOS NAPI中如何将C++中的结构体回调给ArkTS
592浏览 • 1回复 待解决
napi调用C++网络请求逻辑,创建socket失败咋回事?napi方法能否使用async?
319浏览 • 1回复 待解决
napi方法 arkts调用c++接口时,报错Hardware vsync is not available
215浏览 • 1回复 待解决
HarmonyOS NAPI调用ArkTS的静态方法
473浏览 • 1回复 待解决
HarmonyOS router的传参必须使用object吗,如果params传的是基本类型,接收参数的时候怎么接收?
222浏览 • 1回复 待解决
HarmonyOS API11 中的JSVM相关api 是否支持在C++中调用系统的Ts方法
283浏览 • 1回复 待解决
Hi3861下使用CPP代码错误
5310浏览 • 1回复 待解决
非HiLog打印的C代码日志怎么查看?
2454浏览 • 1回复 待解决
cpp的返回值就是index.d.ts的返回值,在cpp内部做了转换。