相关问题
HarmonyOS har是否能直接提供C/C++ native接口给其他包调用?
1392浏览 • 1回复 待解决
鸿蒙IPC通信开发指导(C/C++)中有哪些关键内容?
730浏览 • 0回复 待解决
如何为 C++ 提供回调函数?
3775浏览 • 1回复 待解决
需要提供c++到js通信demo
1583浏览 • 1回复 待解决
HarmonyOS C++ NativeDrawing未提供对应Text组件的lineSpacing和lineHeight接口
928浏览 • 1回复 待解决
如何修改C++版本?C++支持情况?
2673浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中通过Native C/C++创建子进程?
1487浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中通过C/C++实现数据持久化?
1514浏览 • 1回复 待解决
ArkTS层通过接口访问C++层对象
1449浏览 • 1回复 待解决
HarmonyOS C++ 接口VideoDecoder软解相关咨询
1252浏览 • 1回复 待解决
HarmonyOS commonEventManager 在C++层有接口吗?
1139浏览 • 1回复 待解决
如何从C++层面获取系统时间?
5974浏览 • 2回复 待解决
C/C++实现的开源mqtt库如何移植到native c++工程中?
4720浏览 • 1回复 待解决
HarmonyOS ArkTS与C/C++的交互
2221浏览 • 1回复 待解决
c++ 有vp2px 的接口么?
3015浏览 • 1回复 待解决
N-API接口实现ArkTS/TS/JS和C/C++之间的交互
3360浏览 • 1回复 待解决
HarmonyOS 调用顺序app ArkTS -> app C++ -> lib C++ -> lib ArkTS -> lib C++,在lib C++ -> lib ArkTS -> lib C+.....+这个流程中不会触发lib的Init方法导致ArkTS最终无法调用到lib C++
1290浏览 • 1回复 待解决
ts给c++传递数组,c++层如何解析
3075浏览 • 1回复 待解决
安装pcre报错“You need a C++ compiler for C++ support.”
4113浏览 • 1回复 待解决
HarmonyOS C++开发
1302浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
2007浏览 • 1回复 待解决
如何在C/C++ 创建ArkTS的对象
3835浏览 • 1回复 待解决
c/c++层主动调用ArkTS存在问题
1923浏览 • 1回复 待解决
HarmonyOS aes gcm加解密c/c++库
1128浏览 • 1回复 待解决
HarmonyOS Empty Ability工程调用C、C++代码
2005浏览 • 2回复 待解决
1. 标准库支持 鸿蒙系统提供了标准的C和C++库:
libc
。libc++.so
,而应用原生库使用libc++_shared.so
。这两个库使用不同的命名空间,以避免符号冲突。2. 跨语言调用接口
鸿蒙系统支持通过Node-API实现ArkTS/JS与C/C++的跨语言调用。使得开发者将性能敏感或需要底层系统调用的功能用C/C++实现,然后通过ArkTS/JS接口调用。Node-API是基于Node.js的N-API规范扩展而来,但与Node.js中的N-API不完全兼容。
3. 图形和多媒体接口 鸿蒙系统提供了OpenGL ES、EGL等图形接口,以及OpenSL ES等音频接口。这些接口允许开发者开发高性能的图形和多媒体应用。
4. 其他接口 鸿蒙系统还提供了以下接口: