interface_sdk_c/README.md

58 lines
1.5 KiB
Markdown
Raw Normal View History

# API声明文件公共仓
## 简介
[C API](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/user_guide.md)公共仓,用来提交 C API 声明头文件。OpenHarmony C API接口是操作系统提供给应用使用C/C++语言生态库的系统C接口
是系统与应用的C能力契约这些接口需要保持足够的稳定性。C API接口当前按照功能组织放到各个领域目录下具体目录如下。
## 目录
```
|─ai
| ├─neural_network_runtime
├─arkui
| ├─ace_engine
├─bundlemanager
| ├─bundle_framework
│ | ├─bundle
├─commonlibrary
| ├─memory_utils
│ | ├─bundle
├─distributeddatamgr
| ├─relational_store
├─drivers
| ├─external_device_manager
├─global
| ├─resource_management
├─graphic
| ├─graphic_2d
├─hiviewdfx
| ├─hiappevent
| ├─hilog
| ├─hitrace
├─multimedia
| ├─audio_framework
| ├─av_codec
| ├─image_framework
| ├─player_framework
├─resourceschedule
| ├─ffrt
├─security
| ├─huks
├─startup
| ├─init
├─third_party
```
## 相关仓
[interface_sdk_c](https://gitee.com/openharmony-sig/interface_sdk_c/)
[C API编码规范](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/capi_naming.md): 描述了OpenHarmony C API的设计规范指导开发者如何设计发布一个接口。
[C API构建指南](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/howto_add.md)描述了如何在build.gn中添加C API的构建目标。