当前位置: 首页 > 科技观察

打造定制化鸿蒙发布版本

时间:2023-03-17 21:55:17 科技观察

更多信息请访问:https://harmonyos.51cto.com,与华为官方共同打造的鸿蒙技术社区上个月,美的与OpenAtom开源基金会联合发布了第一个基于OpenHarmony2.0的全场景智能家居操作系统:美的物联网操作系统1.0,国内首个OpenHarmony行业发布。同样是在10月,九阳与华为、中国家电研究院联合发布了《搭载物联网操作系统的智能家电的技术要求 豆浆机》和《搭载物联网操作系统的智能家电的技术要求 破壁机》的技术标准,以标准化的方式推进“智联厨房”的打造。鸿蒙正在走进千家万户,走进工厂和农村的广阔天地。作为中小科技公司或鸿蒙开发者,是否也能打造出符合自身行业特点的鸿蒙操作系统?答案是肯定的。下面开始创建基于OpenHarmony2.2的物联网操作系统:自定义组件1.打开DevEcoMarketplace官网,选择设备组件,在“OpenSourceDistribution”下选择版本,OS选择“2.2-Beta”version”,内核选择“liteos-m”2.点击WLAN连接产品进入定制界面,直接下载官方2.2版本,如需定制,需要在注册后登录DevEcoMarketplace官网3、登录后,点击“自定义发布”,进入自定义发布页面。4、项目信息栏,名称只能包含数字、小写英文字母、下划线,选择一个名为“honglian”。5、本次基于正式版2.2-Beta定制,版本号与正式版同步,后续会随着正式版升级,版本号填“2.2.2”。6.描述可以填写一些补充信息。7.原版包含43个组件。点击“自定义组件”右侧的“+”号,在弹出的窗口中添加自定义组件。8、官网定制完成后,点击右下角“下载”,下载配置文件。创建自定义发行版1、在Ubuntu20.04环境下,将下载的配置文件解压到项目目录~/Documents/DevEco/Projects,打开honglian文件夹下的命令终端,一行一行即可开始生成发行版代码代码(保持网络正常)hpmi2。等待“Installsuccessful”出现,release版本就创建好了。3、打开最新3.0版的“DevEcoDeviceTool”,导入工程并打开。4.修改applications/sample/wifi-iot/app/BUILD文件,让release版本自带的led_example例程参与编译。5、连接润和的3861开发版,设置烧录参数,编译,烧录,开发版LED灯正常闪烁,定制发布版基本功能可用。丰富的发布版本在具备基础功能的发布版本的基础上,可以根据不同的需求增加和完善个性化的定制功能和设置,让鸿蒙走进千家万户、走进工厂、走进农村城市。经过一段时间的打磨,鸿联物联网操作系统具有以下特点:改进了HAL层的界面和设置,兼容主流发行版。添加了来自不同制造商的18种显示设备的驱动程序。添加了32个传感器的驱动程序。改造移植案例程序100多个,全部通过测试验证。可用于智能家电、智慧农业、智慧城市、工业物联网等感知层和控制层的开发。丰富的案例可用于鸿蒙设备的教育培训。实测使用鸿蒙物联网操作系统对智能手表项目进行开发、编译、烧录、运行。效果如下:袁隆平说“人如种子,要做好种子”。鸿蒙定制版打造,就像一颗刚刚播下的种子,只有用心呵护,不断浇水施肥,才能结出丰收。更多信息请访问:Harmonyos.51cto.com,与华为官方合作打造的鸿蒙技术社区