分类

网络分类单机分类应用分类

华为OpenHarmony3.0  LTS

华为OpenHarmony3.0 LTS

pc正式版

大小:7.00 GB更新:2022/01/11

类别:电脑应用系统:Android

立即下载
  • 华为OpenHarmony3.0  LTS(1)

openharmony3.0pc是一个完美的开源操作系统,目前已经正式上线了,并且还取得了很多用户的好评,它能让你的手机拥有更超前的功能,并且我们还可以自由去编辑代码的。

openharmony3.0官方介绍

不同设备,同一语言;硬件互助,形成超极终端;服务跨端流转,实现应用的一次开发、多端部署,脱离单设备依赖,实现跨终端无缝协同体验。

华为OpenHarmony3.0  LTS

openharmony开发版特点

华为首席架构师,将介绍新的系统社区的服务特性和使用的功能;

项目群工作委员会也向全行业发出了邀请,让我们一起期待系统的更新应用体验吧;

将全新的应用功能分享给大家使用,将社区系统进行全面的升级;

添加了很多新的应用元素,完善系统的缺陷,分享更好的开源社区3.0版本给大家来体验。

安装说明

在DevEco Device Tool中,在“主页”选择“导入工程”打开OpenHarmony_3.0文件夹,MCU选择“HiSilicon_Arm_Linux”下的Hi3516DV300,编译框架选择“Ohos-sources”。

连接好电脑和Hi3616开发板的串口线和网线,并打开电源。

导入工程后,自动打开工程配置页面。

在“hi3516dv300”页签,设置编译选项,选择“release”。

在“hi3516dv300”页签,设置烧录选项,包括upload_partitions,upload_port、和upload_protocol。

----upload_partitions烧录分区表采用默认,同时烧录fastboot、boot、updater、misc、system、vendor和userdata。

----upload_port:串口号点击选择框会自动出现并选择(需串口驱动已安装好)

----upload_protocol:烧录协议,选择“hiburn-net”。

----upload_net_server_ip:点击选择框会自动出现并选择,本机是“192.168.0.100&,选择后,下面三项upload_net_client_mask子网掩码,upload_net_client_gw网关,upload_net_client_ip开发板的IP地址会自动填写IP,采用默认值。

设置完成后,在工程配置页签的右上部,点击保存并打开工程。可以进行编译了。

打开DevEco Device Tool的“PROJECT TASK”下,工程目录“hi3516dv300”开发板下的“Build”,开始编译,两万多步,编译耗时较长,耐心等待。

编译结果镜像输出在 out/ohos-arm-release/packages/phone/images/ 目录下,共3G多,文件较大,后续烧录用时也会比之前版本成倍增加。

打开“PROJECT TASK”下,工程目录“hi3516dv300”开发板下的“Upload”,开始烧录,因镜像文件较大,烧录前预处理比较慢,漫长等待后,按提示对开发板断电重启。希望后续版本能提升预处理的速度,或者在IDE给出进度条和提示。

重启后开始烧录,烧录完成后3516会自动重启,重启后进入开机界面。

也可以将out/ohos-arm-release/packages/phone/images目录下的烧录文件在Windows下用HiTool在网口下烧录,用时20分钟左右,比DevEco Device Tool下快多了。

更新内容

v3.0

新增特性:

鸿蒙智联服务包集成,一览所有解决方案包,快速实现从产品到工程的构建,并自动拉取集成鸿蒙智联服务包,让开发者更加聚焦产品开发本身。具体请参考鸿蒙智联服务包集成。

hdf驱动开发框架优化上线,快速生成符合硬件驱动框架的驱动源码以及配置文件,免去繁琐的目录创建及配置过程,方便开发者管理驱动模块,专注驱动模块功能实现。具体请参考hdf驱动管理。

remote开发模式支持,支持开发者在windows平台操控远程linux服务器,进行代码获取、编译、烧录等操作。具体请参考远程开发环境准备。

安装一体化,支持在线一体化安装,一站式产品环境搭建,自动安装所需工具和依赖,免去繁琐的搭建环境步骤,让devecodevicetool安装即可使用。具体请参考windows开发环境准备和ubuntu开发环境准备。

增强特性:

设备仿真器,模拟arma7或risc-v芯片,在x86平台下运行openharmony,提供基本的内核、图形、网络功能,方便开发者进行功能验证。

可视化调试调优,支持gdb,lldb两类调试器,提供变量监控、内存地址查看、寄存器查看和反汇编查看等5种调试手段,提供包括镜像分析,栈估算等调优检测工具。

修复的问题:

修复部分中文显示问题。

解决自定义路径安装以及重复安装失败的问题。

解决卸载老版本后功能失效的问题。

解决hi3518ev300网口烧录失败的问题。

解决neptunew800开发板在linux系统烧录失败的问题。

解决project页面点击remove,对应项目没有移除的问题。

解决通过hpm获取的hi3516dv300和hi3518ev300工程编译失败的问题。

v2.2

新增特性:

新增支持hi3861v100和bearpi-hmnano开发板的linux系统烧录,开发者可以在linux系统下,一站式完成包括源码获取、编译、烧录等操作。新增栈分析和镜像分析功能,当前版本支持hi3861v100开发板。栈分析功能可以对编译生成的静态二进制文件进行分析,提供任务栈开销估算值和函数调用关系图示,为栈内存使用、分析、优化、问题定位等开发场景提供较为准确的静态内存分析数据参考;镜像分析功能,可以基于elf文件进行内存占用分析,帮助开发者快速评估内存段、符号表使用情况。具体请参考栈分析和镜像分析。

新增仿真器功能,devecodevicetool基于qemu,提供开发板的模拟仿真能力,使源码编译后的镜像文件能直接运行在仿真器上。解决了在设备开发过程中,由于缺少物理开发板,开发者时常面临无法验证编译生成的镜像文件是否正常运行等问题。具体请参考使用仿真器运行。

新增支持应用兼容性测试功能,当前版本支持hi3516dv300开发板。兼容性测试可以验证合作伙伴的设备和业务应用满足harmonyos开源兼容性定义的技术要求,确保运行在harmonyos上的设备和业务应用能稳定、正常运行,同时使用harmonyos的设备和业务应用有一致性的接口和业务体验。具体请参考兼容性测试。

增强特性:

在进行hi3516dv300标准系统的烧录时,devecodevicetool针对烧录文件配置信息进行了适配,开发者无需再手动配置烧录文件信息。

增加在windows平台安装成功后的提示,避免开发者不知道安装结果。

devecodevicetool支持英语和汉语切换。

解决的问题:

解决了用户安装python3.9导致devecodevicetool无法安装的问题。

解决了终端报错信息显示为16进制,无法根据日志定位的问题。

解决了hi3516dv300标准系统通过usb烧录提示文件过大失败的问题。

解决了devecodevicetool工具home界面概率性出现黑屏无法使用的问题。

解决了开发者通过anaconda安装python后,导致devecodevicetool无法安装的问题。

精品推荐
同类相关
同类推荐
说两句网友评论
    我要跟贴
    取消
    • 每周排行
    • 最热排行
    电脑软件排行榜

    点击查看更多

    点击查看更多

    实时热词
    电脑浏览器鲁大师驱动软件