# vendor_kaihong **Repository Path**: coderookie20180809/vendor_kaihong ## Basic Information - **Project Name**: vendor_kaihong - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2022-10-26 - **Last Updated**: 2023-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vendor_kaihong ## 介绍 该仓库托管深圳开鸿数字产业发展有限公司开发的产品样例代码。 ## 目录 ``` vendor/kaihong └── khdvk_450a ``` ## 新建产品工程 用户可以将"khdvk_450a"样例复制一份,然后进行裁剪或者修改,实现自己的产品工程,下面举例说明如何新建一个工程。 1、复制一份vendor/kaihong目录下的"khdvk_450a"放在同级目录下,并改名为自己产品工程的名称(例如:xxx_display_demo); 2、进入xxx_display_demo目录, 编辑config.json文件,修改product_name和product_adapter_dir: ``` "product_name": "xxx_display_demo" "product_adapter_dir": "//vendor/kaihong/xxx_display_demo/hals" ``` 3、在config.json中可删除xts、graphic、文件管理子系统,保留kernel、startup、hiviewdfx、distributedschedule、iothardware等必要的子系统,可移除如下代码段: ``` { "subsystem": "commonlibrary", "components": [ { "component": "file", "features": [] } ] }, { "subsystem": "graphic", "components": [ { "component": "graphic_utils", "features": [ "enable_ohos_graphic_utils_product_config = true" ] }, { "component": "ui" } ], }, { "subsystem": "xts", "components": [ { "component": "xts_acts", "features": [ "config_ohos_xts_acts_utils_lite_kv_store_data_path = \"/data\"", ] }, { "component": "xts_tools", "features":[] } ] } ``` 4、编辑 "xxx_display_demo/BUILD.gn",group名: ``` group("xxx_display_demo") { } ``` 5、在OpenHarmony源码根目录下,执行hb set, 出现自己添加的工程名称 "xxx_display_demo": ``` kaihong khdvk_450a > xxx_display_demo ``` 至此,一个简单的产品工程搭建完成,用户可按此方法,搭建自己产品工程。 详细的产品编译构建适配流程,请参考[编译构建适配流程](https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/porting/porting-smallchip-prepare-building.md) ## 烧录参考 产品烧录请参考如下: - [KHDVK-450A 开发板实践指南](khdvk_450a/README_zh.md) ## 贡献 [如何参与](https://gitee.com/openharmony/docs/blob/HEAD/zh-cn/contribute/参与贡献.md) [Commit message规范](https://gitee.com/openharmony/device_qemu/wikis/Commit) ## 相关仓 [device_board_kaihong](https://gitee.com/openharmony-sig/device_board_kaihong) [device_soc_gigadevice](https://gitee.com/openharmony-sig/device_soc_gigadevice)