最新 最热

HarmonyOS NEXT Developer Beta5版本发布啦

千呼万唤始出来,HarmonyOS NEXT Developer Beta5 发布啦,同步发布的有 IDE、文档以及 OS 平台能力的增强。

2024-08-27
2

从零开始编写一个cmake构建脚本

PROJECT_NAME工程的版本号时 0.0.0,该版本号会被三个cmake内置变量所继承,例如主版本号PROJECT_VERSION_MAJOR=0,次版本号PROJECT_VERSION_MINOR=0,补丁版本号PROJECT_VERSION_PATCH=0,后续可以直接使用这三个内置变量来使...

2024-08-26
4

北向应用集成三方库——Napi接口封装工具aki

AKI (Alpha Kernel Interacting) 是一款边界性编程体验友好的ArkTs FFI开发框架,针对OpenHarmony Native开发提供JS与C/C++跨语言访问场景解决方案。支持极简语法糖使用方式,一行代码完成JS与C/C++的无障碍跨语言互调,所...

2024-08-25
5

北向应用集成三方库——应用如何调用C/C++三方库

OpenHarmony上的应用一般都是js/ets语言编写的,而js/ets语言是无法直接调用C/c接口的,所以我们应用如果需要调用C/c三方库的话,需要在js/ets和C/c之间建立一个可以互通的桥梁。OpenHarmony系统中提供的napi框架正是这么...

2024-08-24
1

北向应用集成三方库——NAPI 导出类对象

js调用napi的数据,对于简单的数据类型,只需要napi返回对应类型的napi_value数据即可 (详情参照napi数据类型类型与同步调用)。但是对于一些复杂的数据类型(如我们常用c的类对象),是不能直接返回一个napi_value数据的。这...

2024-08-23
2

鸿蒙北向应用集成三方库——NAPI数据类型转换与同步调用

在 通过IDE创建工程 的示例代码中,我们使用napi_create_string_utf8函数将C/C++ string转换成NAPI类型——napi_value 。OpenHarmony NAPI将ECMAScript标准中定义的Boolean、Null、Undefined、Number、BigInt、String....

2024-08-21
4

HarmonyOS NEXT 阅读翻页方式案例

本例使用了onActionUpdate函数。该函数是系统高频回调函数,避免在函数中进行冗余或耗时操作,例如应该减少或避免在函数打印日志,会有较大的性能损耗。...

2024-08-16
4

HarmonyOS NEXT 语音录制和声音动效实现

本示例使用AVrecord录制音频和AVrecord的getAudioCapturerMaxAmplitude接口获取振幅实现UI动效;使用AVplayer播放音频

2024-08-16
3

NAPI 类对象导出及其生命周期管理(上)

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-08-14
3

HarmonyOS NEXT Developer Beta3 版本发布

千呼万唤始出来,HarmonyOS NEXT Developer Beta3 发布啦,同步发布的有 IDE、文档以及 OS 平台能力的增强。

2024-08-09
1