最新 最热

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

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

2024-08-14
6

三方库移植之NAPI开发[4]异步调用:Callback&Promise

in env: 传入接口调用者的环境,包含js引擎等,由框架提供,默认情况下直接传入即可。

2024-08-13
8

三方库移植之NAPI开发(3)通过IDE开发NAPI工程

将默认的hello.cpp文件重命名为hellonapi.cpp,选中右键选中重构重命名。

2024-08-13
7

三方库移植之NAPI开发[2]C/C++与JS的数据类型转

napi_get_cb_info函数在ohos3.2beta3源码foundation/arkui/napi/native_engine/native_api.cpp中

2024-08-12
3

三方库移植之NAPI开发[1]—Hello OpenHarmony NAPI

直接在OpenHarmony源码根目录创建子系统文件夹,取名mysubsys。并在目录下添加子系统的构建配置文件ohos.build

2024-08-12
3

OpenHarmony南向之编译构建框架

OpenHarmony编译子系统是以GN和Ninja构建为基座,对构建和配置粒度进行部件化抽象、对内建模块进行功能增强、对业务模块进行功能扩展的系统,该系统提供以下基本功能:...

2024-08-11
6

OpenHarmony之媒体组件模块简介

本文基于OpenAtom OpenHarmony(以下简称“OpenHarmony”)3.2 Release源码foundation目录下的player_framework,在OpenHarmony 2.0 Release版本当中,这个模块的名字叫媒体组件模块,为了方便理解我们在本文中仍旧延用其之前...

2024-08-09
3

OpenHarmony应用启动过程

不同形态的 hap 应用在具体细节上会有一些差异,但整体的流程上是一致的。本文基于 OpenHarmoney 3.2 标准系统 FA 模式的 ets 应用进行阐述。

2024-08-09
7

HarmonyOS分布式应用框架深入解读

随着越来越多设备的智能化,在多设备场景下应用开发面临以下挑战:从多设备的形态差异(不同大小、不同分辨率、不同形状的屏幕,多样化的交互方式–按钮、触屏、键盘、语音、手势等),多设备的能力差异(内存从百 KB级到GB级设备)...

2024-08-08
4

OpenHarmony开发——CMake方式组织编译的库移植

本文为OpenHarmony开发者提供一些组织编译形式比较常见(CMakeLists、Makefile)的三方库的移植指南,该指南当前仅适用于Hi3516DV300和Hi3518EV300两个平台,文中着重介绍各编译组织方式下工具链的设置方法以及如何将该库的...

2024-08-06
4