Commit Graph

75 Commits

Author SHA1 Message Date
yangxuguang-huawei 842d04bab9 bugfix: remove cplusplus macro
Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com>
Change-Id: I26aba0c59cc050f2d9c3ca2012cab37a4d3349fe
2026-07-07 10:15:22 +08:00
yangxuguang-huawei b433ef01df bugfix: NDK C compilation
Co-Authored-By: Agent

Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com>
2026-07-06 17:06:27 +08:00
xialiangwei1@huawei.com cb1465fb69 stdbool.h
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
2026-07-04 15:57:45 +08:00
xialiangwei1@huawei.com 1fe5b0434a dispatcher
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
2026-07-02 17:57:07 +08:00
openharmony_ci b0c682362f !5110 merge application_context into master
application_context文件sdk与资料一致性修改

Created-by: Luobniz21
Commit-by: Luobniz21
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 自检结果(结果截图添加到下面)
- [x] 是否通过C语法扫描
- [x] 是否通过注释规则扫描
- [x] 是否更新json文件
- [x] 实现代码是否已经合入
- [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里
- [x] 头文件library声明与SDK so库名称一致

### 兼容性影响评估,如有影响请写明(Y/N)
- [ ] 不兼容
  - [x] 是否经过评审

### L0新增用例自检结果
- [x] 是,有新增L0用例,且完成自检
- [ ] 否

### API参考文档影响评估(提供docs仓pr链接)
- [ ] 是,已刷新API参考文档
- [x] 否,不涉及刷新API参考文档

See merge request: openharmony/interface_sdk_c!5110
2026-06-01 19:22:41 +08:00
Luobniz21 8d47523fb0 update: 更新文件 application_context.h
Signed-off-by: Luobniz21 <luoyicong@h-partners.com>
2026-06-01 14:46:43 +08:00
Luobniz21 8cd5c29881 application_context
Signed-off-by: Luobniz21 <luoyicong@h-partners.com>

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri May 8 11:49:40 2026 +0800
#
# On branch application_context
# Your branch is up to date with 'origin/application_context'.
#
# Changes to be committed:
#	modified:   AbilityKit/ability_runtime/application_context.h
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri May 8 11:49:40 2026 +0800
#
# On branch application_context
# Your branch is up to date with 'origin/application_context'.
#
# Changes to be committed:
#	modified:   AbilityKit/ability_runtime/application_context.h
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri May 8 11:49:40 2026 +0800
#
# On branch application_context
# Your branch is up to date with 'origin/application_context'.
#
# Changes to be committed:
#	modified:   AbilityKit/ability_runtime/application_context.h
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri May 8 11:49:40 2026 +0800
#
# On branch application_context
# Your branch is up to date with 'origin/application_context'.
#
# Changes to be committed:
#	modified:   AbilityKit/ability_runtime/application_context.h
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri May 8 11:49:40 2026 +0800
#
# On branch application_context
# Your branch is up to date with 'origin/application_context'.
#
# Changes to be committed:
#	modified:   AbilityKit/ability_runtime/application_context.h
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri May 8 11:49:40 2026 +0800
#
# On branch application_context
# Your branch is up to date with 'origin/application_context'.
#
# Changes to be committed:
#	modified:   AbilityKit/ability_runtime/application_context.h
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri May 8 11:49:40 2026 +0800
#
# On branch application_context
# Your branch is up to date with 'origin/application_context'.
#
# Changes to be committed:
#	modified:   AbilityKit/ability_runtime/application_context.h
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri May 8 11:49:40 2026 +0800
#
# On branch application_context
# Your branch is up to date with 'origin/application_context'.
#
# Changes to be committed:
#	modified:   application_context.h
#
2026-05-30 09:43:06 +08:00
zhongshield1 5dc7d7d6d1 add GetAbilityInstanceId GetAbilityName and GetEnv fun
Co-Authored-By: manual
Signed-off-by: zhongshield1 <zhangzezhong8@huawei-partners.com>
2026-05-18 09:12:37 +08:00
openharmony_ci 5b9191b13e !5159 merge dispatchertest-0513 into master
dispatcher

Created-by: xialiangwei
Commit-by: xialiangwei1@huawei.com
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 自检结果(结果截图添加到下面)
- [pass] 是否通过C语法扫描
- [ pass] 是否通过注释规则扫描
- [pass ] 是否更新json文件
- [pass ] 实现代码是否已经合入
- [ pass] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里
- [pass ] 头文件library声明与SDK so库名称一致

### 兼容性影响评估,如有影响请写明(Y/N)
- [ Y] 不兼容
  - [ ] 是否经过评审

### L0新增用例自检结果
- [Y ] 是,有新增L0用例,且完成自检
- [ ] 否

### API参考文档影响评估(提供docs仓pr链接)
- [Y ] 是,已刷新API参考文档
- [ ] 否,不涉及刷新API参考文档

See merge request: openharmony/interface_sdk_c!5159
2026-05-16 16:46:30 +08:00
xialiangwei1@huawei.com 110041d4c0 ispatcher
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: Icd54d5b0c502d0c1cd46e49b7e3be5d5ef1dc721
2026-05-15 19:52:35 +08:00
xialiangwei1@huawei.com 59b0154d0d ispatcher
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: Ica8bbe5d7174461d963c3fc65f0c0e58958041ff
2026-05-15 19:41:21 +08:00
xialiangwei1@huawei.com dd033fe2f0 ispatcher
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: I1d6b61dfafe745d84ad8f0f618b5b5e9798b87c0
2026-05-15 19:27:44 +08:00
zhangyuhang72 d997b26b20 modular object extension修改
Signed-off-by: zhangyuhang72 <zhangyuhang72@h-partners.com>
Change-Id: If93cd345f51f21baf977cd93aec6ad3559c857c1
2026-05-15 14:52:20 +08:00
xialiangwei1@huawei.com 75070af1e3 test
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: I19b99b04a3a22e6324c14d86d221fff8dc0a1d89
2026-05-14 17:19:02 +08:00
xialiangwei1@huawei.com 6e40a4df72 test
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: I31e2e25387591a9b2f44f8729ef330fc755418dc
2026-05-14 16:46:59 +08:00
xialiangwei1@huawei.com 1398a2e6a5 test
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: I449f4c286a491cc4a8bad3aaf27c7005b4fa7576
2026-05-14 16:04:36 +08:00
xialiangwei1@huawei.com 8c7b196caf test
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: I508f3e912c62e9344c4db02b00f4ec9c9bb5886b
2026-05-14 15:29:58 +08:00
xialiangwei1@huawei.com 1a2ce04547 test
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: Ie74ff00d5dc97083339f9049436824d6c5b1c08d
2026-05-13 20:26:14 +08:00
xialiangwei1@huawei.com b83ffe2e00 dispatcher
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: I107f0904cd4123abe428191f1bbec8e80e846507
2026-05-13 20:16:02 +08:00
xialiangwei1@huawei.com 321fb84ef5 111
Signed-off-by: xialiangwei1@huawei.com <xialiangwei1@huawei.com>
Change-Id: I3c87d30dcb252058eab610db8d51b8796a03b592
2026-05-13 18:04:10 +08:00
openharmony_ci 2254b34754 !5123 merge master into master
capi注释遗漏添加

Created-by: liuzongze
Commit-by: liuzongze
Merged-by: openharmony_ci
Description: ### 相关的Issue

https://gitcode.com/openharmony/interface_sdk_c/issues/3972
### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 自检结果(结果截图添加到下面)
- [x] 是否通过C语法扫描
- [x] 是否通过注释规则扫描
- [x] 是否更新json文件
- [x] 实现代码是否已经合入
- [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里
- [x] 头文件library声明与SDK so库名称一致

### 兼容性影响评估,如有影响请写明(N)
- [ ] 不兼容
  - [ ] 是否经过评审

### L0新增用例自检结果
- [ ] 是,有新增L0用例,且完成自检
- [x] 否

### API参考文档影响评估(提供docs仓pr链接)
- [ ] 是,已刷新API参考文档
- [x] 否,不涉及刷新API参考文档

See merge request: openharmony/interface_sdk_c!5123
2026-05-11 19:34:05 +08:00
liuzongze 62184d2c13 capi注释遗漏添加
Signed-off-by: liuzongze <liuzongze@h-partners.com>
Change-Id: I03b99309a34659a913eeee46b2c1e5efcf5a8b6f
2026-05-11 16:31:01 +08:00
zhangyuhang72 70033cabd1 ModularObjectExtension SDK修改
Signed-off-by: zhangyuhang72 <zhangyuhang72@h-partners.com>
Change-Id: I6dc935480f37285d2698666547b4931f9a4382ad
2026-05-07 09:56:35 +08:00
zhangyuhang72 25431416f0 moe ndk
Signed-off-by: zhangyuhang72 <zhangyuhang72@h-partners.com>
Change-Id: I85dfb6230649127bcb6dab3f559d7a5e466975db
2026-04-22 16:15:12 +08:00
liuzongze 6eb7d6aa82 CAPI一致性整改
Co-Authored-By: Agent
Signed-off-by: liuzongze <liuzongze@h-partners.com>
Change-Id: I496d07a500ec4c08f7a886f39e1a6750374bb1c1
2026-04-18 20:10:41 +08:00
openharmony_ci 940a1e2b85 !4865 merge master into master
资料易用性整改

Created-by: liuzongze
Commit-by: liuzongze
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/interface_sdk_c/issues/3772

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 自检结果(结果截图添加到下面)
- [x] 是否通过C语法扫描
- [x] 是否通过注释规则扫描
- [x] 是否更新json文件
- [x] 实现代码是否已经合入
- [x] 目标是否已经添加到interface/sdk_c仓ndk依赖目标(ndk_targets.gni)里
- [x] 头文件library声明与SDK so库名称一致

### 兼容性影响评估,如有影响请写明(Y/N)
- [ ] 不兼容
  - [ ] 是否经过评审

### L0新增用例自检结果
- [x] 是,有新增L0用例,且完成自检
- [ ] 否

### API参考文档影响评估(提供docs仓pr链接)
- [ ] 是,已刷新API参考文档
- [x] 否,不涉及刷新API参考文档

See merge request: openharmony/interface_sdk_c!4865
2026-04-08 18:35:57 +08:00
renjianhao 08069a7cca fix modularObject ndk
Signed-off-by: renjianhao <renjianhao@h-partners.com>
2026-04-04 11:18:53 +08:00
liuzongze 99bd0b40c4 资料易用性整改
Signed-off-by: liuzongze <liuzongze@h-partners.com>
Change-Id: I5fb16983665e361e95b7149c372699b7fb7f1350
2026-04-02 16:14:47 +08:00
renjianhao c69c20436b modularObject ndk
Signed-off-by: renjianhao <renjianhao@h-partners.com>
2026-03-28 17:01:50 +08:00
openharmony_ci fa901356b0 !4395 merge nativeExtension into master
add context interface

Created-by: majian_lsyg
Commit-by: majian
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)
native context 接口

### 自检结果(结果截图添加到下面)
- [ ] 是否通过C语法扫描
- [Y] 是否通过注释规则扫描
- [Y] 是否更新json文件
- [Y] 实现代码是否已经合入
- [Y] 目标是否已经添加到build仓ndk依赖目标里
- [Y] 头文件library声明与SDK so库名称一致
![image.png](https://raw.gitcode.com/user-images/assets/4379443/0e6017f2-6eb2-465b-a943-881ec048b46b/image.png 'image.png')
### 兼容性影响评估,如有影响请写明(Y/N)
- [N] 不兼容
  - [Y] 是否经过评审

### L0新增用例自检结果
- [ ] 是,有新增L0用例,且完成自检
- [Y] 否

### API参考文档影响评估(提供docs仓pr链接)
- [Y] 是,已刷新API参考文档
- [ ] 否,不涉及刷新API参考文档
https://gitcode.com/openharmony/docs/pull/127187

See merge request: openharmony/interface_sdk_c!4395
2026-01-17 16:48:05 +08:00
majian a174da327f update
Signed-off-by: majian <majian59@h-partners.com>
2026-01-17 15:09:44 +08:00
majian 249b745bc7 update
Signed-off-by: majian <majian59@h-partners.com>
2026-01-16 15:50:25 +08:00
majian 69937eea10 Merge branch 'master' into nativeExtension 2026-01-08 10:05:48 +08:00
zexin_c 74c68a94bf fix 120
Signed-off-by: zexin_c <chenzexin14@huawei.com>
2026-01-06 18:09:50 +08:00
zexin_c 17b2c5df69 fix desc
Signed-off-by: zexin_c <chenzexin14@huawei.com>
2026-01-06 15:15:56 +08:00
zexin_c 7701a6f170 fix errcode
Signed-off-by: zexin_c <chenzexin14@huawei.com>
2026-01-06 15:15:30 +08:00
zexin_c 01d596d133 add ndk
Signed-off-by: zexin_c <chenzexin14@huawei.com>
2025-12-26 15:32:31 +08:00
majian bf92d29787 update
Signed-off-by: majian <majian59@h-partners.com>
2025-12-20 14:55:22 +08:00
majian 0b378da519 update api24
Signed-off-by: majian <majian59@h-partners.com>
2025-12-20 14:40:46 +08:00
majian b35bc84ff9 delete extension
Signed-off-by: majian <majian59@h-partners.com>
2025-12-18 10:48:11 +08:00
majian ea1cef5953 update
Signed-off-by: majian <majian59@h-partners.com>
2025-12-17 19:44:10 +08:00
majian ad38079d15 update
Signed-off-by: majian <majian59@h-partners.com>
2025-12-17 19:35:39 +08:00
majian 0d211ba1ef add context interface
Signed-off-by: majian <majian59@h-partners.com>
2025-12-17 17:37:27 +08:00
任国军 f4ae3063ec add OH_AbilityRuntime_ApplicationContextGetLogFileDir
Signed-off-by: 任国军 <renguojun1@h-partners.com>
2025-10-11 11:11:56 +08:00
查维 1f56cdb067 update AbilityKit/ability_runtime/application_context.h.
Signed-off-by: 查维 <zhawei12@huawei-partners.com>
2025-09-05 09:33:54 +00:00
查维 0e27ae677a Merge branch 'master' of gitee.com:openharmony/interface_sdk_c into master
Signed-off-by: 查维 <zhawei12@huawei-partners.com>
2025-09-05 09:29:47 +00:00
Nathan Yang 338ae60539 feat: add OH_AbilityRuntime_StartSelfUIAbilityWithReceivingPid
Signed-off-by: Nathan Yang <yangxuguang3@huawei.com>
2025-09-04 20:28:24 +08:00
查维 b9e7d33e13 update AbilityKit/ability_runtime/libability_runtime.ndk.json.
Signed-off-by: 查维 <zhawei12@huawei-partners.com>
2025-08-25 09:42:04 +00:00
查维 26b2df671a update AbilityKit/ability_runtime/application_context.h.
Signed-off-by: 查维 <zhawei12@huawei-partners.com>
2025-08-25 09:41:02 +00:00
查维 e55908928b descritpion:UIAbility获取首次启动参数&最近启动参数ndk接口定义
Signed-off-by: 查维 <zhawei12@huawei-partners.com>
2025-08-21 10:24:27 +08:00