相关问题
HarmonyOS har是否能直接提供C/C++ native接口给其他包调用?
1417浏览 • 1回复 待解决
鸿蒙IPC通信开发指导(C/C++)中有哪些关键内容?
757浏览 • 0回复 待解决
如何为 C++ 提供回调函数?
3791浏览 • 1回复 待解决
需要提供c++到js通信demo
1594浏览 • 1回复 待解决
HarmonyOS C++ NativeDrawing未提供对应Text组件的lineSpacing和lineHeight接口
941浏览 • 1回复 待解决
如何修改C++版本?C++支持情况?
2725浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中通过C/C++实现数据持久化?
1538浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中通过Native C/C++创建子进程?
1501浏览 • 1回复 待解决
HarmonyOS C++ 接口VideoDecoder软解相关咨询
1286浏览 • 1回复 待解决
ArkTS层通过接口访问C++层对象
1472浏览 • 1回复 待解决
HarmonyOS commonEventManager 在C++层有接口吗?
1156浏览 • 1回复 待解决
如何从C++层面获取系统时间?
6036浏览 • 2回复 待解决
C/C++实现的开源mqtt库如何移植到native c++工程中?
4772浏览 • 1回复 待解决
HarmonyOS ArkTS与C/C++的交互
2247浏览 • 1回复 待解决
c++ 有vp2px 的接口么?
3029浏览 • 1回复 待解决
N-API接口实现ArkTS/TS/JS和C/C++之间的交互
3489浏览 • 1回复 待解决
如何在C/C++ 创建ArkTS的对象
3851浏览 • 1回复 待解决
HarmonyOS 调用顺序app ArkTS -> app C++ -> lib C++ -> lib ArkTS -> lib C++,在lib C++ -> lib ArkTS -> lib C+.....+这个流程中不会触发lib的Init方法导致ArkTS最终无法调用到lib C++
1306浏览 • 1回复 待解决
ts给c++传递数组,c++层如何解析
3110浏览 • 1回复 待解决
安装pcre报错“You need a C++ compiler for C++ support.”
4152浏览 • 1回复 待解决
HarmonyOS C++代码调用gethostbyname_r接口返回失败
1213浏览 • 1回复 待解决
HarmonyOS C++开发
1327浏览 • 1回复 待解决
C/C++的三方开源库如何迁移到系统下运行
3211浏览 • 1回复 待解决
应用有少量C++代码,C++代码如何进行适配?
1427浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
2025浏览 • 1回复 待解决
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. 其他接口 鸿蒙系统还提供了以下接口: