HarmonyOS ArkTS与C/C++的交互
1、ArkTS层如何向c/c++层注册一个监听对象,实现代理模式
2、对于c/c++层某个类中拥有复杂数据结构的成员变量,ArkTS侧如何进行引用
3、Native侧对外接口index.d.ts,以及ArkTS调用侧Index.ets分别如何模块化
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
ArkTS与Native(C/C++/Rust)通过什么方式实现调用交互
1705浏览 • 1回复 待解决
ArkTS和C++之间的交互
776浏览 • 1回复 待解决
如何实现ArkTS与C/C++的数组转换
272浏览 • 1回复 待解决
如何实现ArkTS与C/C++的HashMap转换?
703浏览 • 0回复 待解决
如何实现ArkTS与C/C++的对象传递
205浏览 • 1回复 待解决
ArkTS与C++互相直接调用
1117浏览 • 1回复 待解决
HarmonyOS C/C++库开发 C侧和TS之间的数据交互
89浏览 • 1回复 待解决
N-API接口实现ArkTS/TS/JS和C/C++之间的交互
741浏览 • 1回复 待解决
如何在C/C++ 创建ArkTS的对象
1834浏览 • 1回复 待解决
c/c++层主动调用ArkTS存在问题
78浏览 • 1回复 待解决
如何通过AKI三方库实现ArkTS与C/C++之间的跨语言调用
2637浏览 • 1回复 待解决
C++调用ArkTS 定义的方法
1198浏览 • 1回复 待解决
C++ 如何获取操作 Arkts 实例
563浏览 • 1回复 待解决
如何修改C++版本?C++支持情况?
592浏览 • 1回复 待解决
ArkTS对象绑定的C++对象如何回收?
563浏览 • 1回复 待解决
ArkTS调用C++类中的成员函数
871浏览 • 1回复 待解决
C/C++实现的开源mqtt库如何移植到native c++工程中?
2855浏览 • 1回复 待解决
HarmonyOS有C++调用ArkTs代码的demo示例吗?
88浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
616浏览 • 1回复 待解决
HarmonyOS ArkTS调C++ 偶现方法找不到。
147浏览 • 1回复 待解决
HarmonyOS C++异步操作
51浏览 • 1回复 待解决
C++同步调ArkTS里面的方法
659浏览 • 1回复 待解决
使用C++进行HarmonyOS开发的问题
178浏览 • 2回复 待解决
如果需要NAPI C++层业务,调用 ArkTS层的类静态成员、静态函数,怎么交互实现
669浏览 • 1回复 待解决
如果需要NAPI C++层业务,调用 ArkTS层的类静态成员、静态函数,怎么交互实现?
600浏览 • 1回复 待解决
问题1:
首先,在 arkts中定义一个接口,描述监听对象应该具有的属性和方法。这个接口将作为 TypeScript 和 C/C++ 之间通信的契约。
问题2:
需要知道C++ 层中数据结构的结构和类型,手动创建对应的 arkts 类型定义,通过arkts层接收返回c++层的成员变量来进行引用
问题3:
Native侧对外接口index.d.ts,用napi_wrap 导出 对象 的方式
ArkTS调用侧Index.ets,可以在将方法封装在一个class中,声明这个class,通过class调用