更多信息请访问:与华为官方共建的鸿蒙技术社区https://harmonyos.51cto.com2021年8月4日,OpenHarmonyv2.2Beta2发布,最新版本基于OpenHarmony2.0Canary,增加了轻量级系统、小型系统、标准系统的新特性:1.标准系统的新特性和功能:增加了端到端的分布式远程上拉能力。增加了系统基础应用的拖拽能力,增加了多个Sample应用。新增三个媒体服务能力,提供更好的媒体系统功能。2.轻量级和小型系统的新特性:增加了构建轻量级linux版本的能力。新增轻量级内核能力增强,包括文件系统增强、内核调试工具增强、可配置内核模块、第三方芯片适配支持、ARM9架构支持。增强对轻量级图形能力的支持,包括支持多语言字体对齐、支持显示控制轮廓、支持点阵字体、支持多芯片平台统一多后端框架等DFX能力增强支持,包括HiLog功能增强,HiEvent功能增强,提供轻量级系统信息转储工具,提供重启次元侧框架等。AI能力增强支持,包括新linux内核适配支持,AI引擎支持基于共享内存的数据传输。3.源码及配套开发工具体验新版本吧。源码下载、项目设置1、在Ubuntu下下载源码,解压到默认项目目录/home/j/Documents/DevEco/Projects。2、在DevecoDeviceTool2.2Beta1中打开源码工程,开发板选择“hi3516dv300”,sourcecode源选择“HB”。3、连接Hi3516开发板、电脑USB口、路由器。4、在设置页面“hi3516dv300”选项卡中,将编译类型“buildtype”设置为“release”,烧录串口“uplord_port”采用默认串口,烧录方式“upload_protocol”选择“hiburn-net”网口烧录方式,速度更快。网络参数点击选择本地IP后,其他参数自动生成。5、标准系统的编程分区暂时需要在DeviceTool2.2Beta1下手动填写,如下:6、勾选编程分区“upload_partitions”中的各个分区后,保存设置,打开工程。编译烧录1、在OpenHarmonyv2.2Beta2项目的命令终端,输入标准系统编译命令:./build.sh--product-nameHi3516DV3002。首先编译,步骤15742,耐心等待一个小时左右,编译成功:3.点击PROJECTTASKS下的OpenHarmonyv2.2工程hi3516dv300开发板的Upload按钮开始烧录,按照提示给开发上电重新登机,烧网口十分钟左右。编程完成后,开发板会自动重启,进入标准系统。桌面。与OpenHarmonyv2.0随身版相比,开机体验有了明显变化。桌面添加了音乐应用,屏幕左上角出现了手机信号图标。新版本更像是一部手机。系统自带两首音乐,demo.wav和dynamic.wav。打开桌面音乐应用,点击播放,Hi3516开发板会播放一段优美的旋律。根据官方文档,它不仅支持本地音乐播放,还可以联网后连接其他联网设备播放音乐。该功能有待后续开发体验。打开图库,默认的美食图片非常漂亮。2.2版本增加了图片和视频的查看、移动、复制、删除、重命名、旋转等功能。打开桌面设置应用,v2.2Beta2增加了wlan设置。打开桌面上的计算器,官方文档介绍计算器增加了分布式功能。联网后,它支持在另一个联网设备上拉出一个计算器。两台设备可协同计算,计算数据实时同步。等待后续体验。OpenHarmonyv2.2Beta2源码编译烧录流畅流畅,开机界面美观,新增的分布式功能有待后续体验。更多信息请访问:Harmonyos.51cto.com,与华为官方合作打造的鸿蒙技术社区
