社区编辑申请
注册/登录
OpenHarmony 3.1 Release 鸿蒙标准系统的开发
系统 OpenHarmony
我们来体验一下在DevEco Device Tool 3.0 Release集成开发环境下 Hi3516开发板 3.1 Release标准系统的开发。

​想了解更多内容,请访问:​

​51CTO和华为官方合作共建的鸿蒙技术社区​

​https://ost.51cto.com​

OpenHarmony 3.1 Release 鸿蒙最新版已经发布,同步发布了DevEco Device Tool 3.0 Release一站式开发工具。新版在OpenHarmony 3.1 Beta的基础上,增强了标准系统的基础能力,分布式能力,应用程序框架能力和应用能力。详见​​ OpenHarmony 3.1 Release 版本介绍​​。

我们来体验一下在DevEco Device Tool 3.0 Release集成开发环境下 Hi3516开发板 3.1 Release标准系统的开发。

搭建开发环境

1.操作系统选择ubuntu-18.04.6,硬盘可用空间建议100G以上。

2.下载​​DevEco Device Tool 3.0 Release​​ Linux版本。

3.将Ubuntu Shell环境修改为bash。

sudo dpkg-reconfigure dash
选择No,将Ubuntu shell由dash修改为bash

4.进入下载的DevEco Device Tool文件目录,解压后赋权,安装。

unzip devicetool-linux-tool-3.0.0.400.zip
chmod u+x devicetool-linux-tool-3.0.0.400.sh
sudo ./devicetool-linux-tool-3.0.0.400.sh -- --install-plugins

5. 至此DevEco Device Tool Ubuntu开发环境搭建完成,可将Visual Studio Code图标放置桌面,方便使用。

导入源码,自动安装工具链

1.从镜像站点下载源码并解压,选择 全量代码Release版本(标准、轻量和小型系统)。

2.打开DevEco Device Tool,进入主页,点击导入工程,选择从Openharmony源码导入。

3.工程导入后,主页点击配置工程,进入进入Hi3516DV300配置界面。

4.在toolchain页签中,会自动检测编译依赖的工具链,如果提示某些工具缺失,可点击安装按钮,自动安装缺少的工具链,直到工具链安装完整。

5.工具链自动补全后,继续配置编译类型和烧录时的串口和网口参数。完成后保存配置并打开工程。

编译烧录

1.镜像源码工程导入并配置完成,在“PROJECT TASKS”中,点击hi3516dv300开发板下的Build按钮,开始编译。

2.编译共三万多步,7个多小时编译完成。编译时间长短因电脑而异。

3.在“PROJECT TASKS”中,点击hi3516dv300开发板下的Upload按钮,开始烧录,出现串口报错。据官方介绍,这是3.1 Release遗留的缺陷,待后续解决。

4.拷贝image文件夹下全部文件,在Windows下用HiTool的网口烧录,烧录完成,hi3516开发板自动重启。

新版体验

Hi3516 在OpenHarmony 3.1 Release标准系统运行中有时会有卡顿,但不影响广大开发者对鸿蒙系统的学习,体验和实践,也会继续发挥着重要的作用。

​想了解更多内容,请访问:​

​51CTO和华为官方合作共建的鸿蒙技术社区​

​https://ost.51cto.com​

责任编辑:jianghua 来源: 鸿蒙社区
相关推荐

2022-04-18 10:37:01

鸿蒙操作系统开发工具

2022-04-15 14:31:02

鸿蒙操作系统

2022-04-20 20:28:40

HDF 驱动框架鸿蒙操作系统

2022-04-01 15:26:06

Harmony操作系统鸿蒙

2022-04-07 14:33:31

操作系统鸿蒙HarmonyOS

2022-04-19 11:23:26

release3.1子系统鸿蒙

2022-04-06 11:27:05

harmonyeTS 开发NAPI开发

2022-04-25 09:10:50

RK3568鸿蒙

2022-04-11 13:57:38

HarmonyRelease操作系统

2022-05-11 15:08:52

驱动开发系统移植

2022-04-07 15:28:16

HarmonyOS鸿蒙操作系统

2022-04-15 14:57:57

Flex布局鸿蒙操作系统

2022-02-16 16:01:02

Hi3516开发板鸿蒙

2022-04-07 14:17:15

Harmonytoast组件鸿蒙

2022-03-07 15:22:16

classHarmony鸿蒙

2022-03-02 16:08:31

Harmony应用开发鸿蒙

2022-03-14 15:19:36

鸿蒙开发板操作系统

2022-04-01 15:18:04

HarmonyHDF 驱动鸿蒙

2022-05-19 15:59:23

组件焦点鸿蒙

2022-05-09 15:08:56

存储厂商NFV领域华为

同话题下的热门内容

DAYU200最新烧录OpenHarmony系统教程基于搭载OpenHarmony避障小车连接华为云心得体会OpenHarmony3.2的编译烧录OpenHarmony - ArkUI(ETS) 自定义图片查看组件OpenHarmony3.1-WIFI子系统之STA模式源码解析OpenHarmony之 eTS DataAbility 的使用及数据管理OpenHarmony之 网络管理 Socket 模块的使用HarmonyOs - ArkUI(JS)画布组件Canvas之自定义柱状图

编辑推荐

HarmonyOS 2.0鸿蒙第二期开发者Beta公测申请指南HarmonyOS LYEVK-3861开发板播放《蜜雪冰城》鸿蒙HarmonyOS分布式软总线:构建低时延、高带宽的多设备虚拟网络华为HarmonyOS的强势突围: 直面物联网迷宫的蓄力进击鸿蒙HarmonyOS2.0发布会现场回忆录
我收藏的内容
点赞
收藏

51CTO技术栈公众号