电子发烧友网>今日头条> > 正文

华为鸿蒙OS的环境搭建和初体验

来源:鸿蒙实验室 作者:鸿蒙实验室 2022年02月28日 10:50 次阅读

华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript

在体验之前,大家可以先看这张图,然后按图索骥,不过不会在这个教程教如何如何安装nodejs,

华为鸿蒙OS的环境搭建和初体验

接下来开始正文

1.第一步,打开链接,点击下载

https://developer.harmonyos.com/cn/develop/deveco-studio/

华为鸿蒙OS的环境搭建和初体验

目前最新版

https://developer.harmonyos.com/cn/develop/deveco-studio#download_beta

华为鸿蒙OS的环境搭建和初体验

两个版本都可以下载,看你自己需要

Release版本提供更稳定的功能特性,

Beta版本提供了支持HarmonyOS 3.0.0 开发者预览版的开发能力,让您尝鲜体验HarmonyOS 3.0.0最新功能,

下载到本地之后双击exe可执行文件

华为鸿蒙OS的环境搭建和初体验

2.一路next,在这步记得勾选,这样后续开发比较方便。至于为什么鸿蒙不支持vs和as开发,大家可以自己去探究。

华为鸿蒙OS的环境搭建和初体验

3.运行已安装的DevEco Studio,首次使用,请选择Do not import setTIngs,点击OK。

进入配置向导页面,设置npm registry,DevEco Studio已预置对应的仓,直接点击Start using DevEco Studio进入下一步。

说明

如果配置向导界面出现的是设置Set up HTTP Proxy界面,说明网络受限,请根据参考信息配置DevEco Studio代理、NPM代理和Gradle代理后,再下载HarmonyOS SDK。

华为鸿蒙OS的环境搭建和初体验

DevEco Studio向导指引开发者下载SDK,默认下载OpenHarmony SDK。SDK下载到user目录下,也可以指定对应的存储路径,SDK存储路径不支持中文字符,然后点击Next。

在弹出的SDK下载信息页面,点击Next,并在弹出的License Agreement窗口,点击Accept开始下载SDK。

华为鸿蒙OS的环境搭建和初体验

等待OpenHarmony SDK及工具下载完成,点击Finish,界面会进入到DevEco Studio欢迎页。

4.配置HDC工具环境变量

HDC是为开发者提供HarmonyOS应用/服务的调试工具,为方便使用HDC工具,请为HDC工具及其端口号设置环境变量。

Windows环境变量设置方法:

在此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,添加HDC端口变量名为:HDC_SERVER_PORT,变量值设置为7035。

华为鸿蒙OS的环境搭建和初体验

在path变量中,添加HDC工具路径,HDC工具路径为:HarmonyOS SDK安装目录/toolchains。

F:\HarmonySdk\toolchains

5.创建和运行Hello World

打开DevEc++o Studio,在欢迎页点击Create Project,创建一个新工程,选择js的方式,目前支持的有js,java和c++,这方面看自己的喜好。

华为鸿蒙OS的环境搭建和初体验

6.填写工程相关信息,Device Type选择Phone,其他保持默认值即可,点击Finish。关于各个参数的详细介绍,

华为鸿蒙OS的环境搭建和初体验

工程创建完成后,DevEco Studio会自动进行工程的同步,同步成功如下图所示。

7.使用模拟器运行HelloWorld

DevEco Studio提供远程模拟器和本地模拟器,本示例以远程模拟器为例进行说明

DevEco Studio提供模拟器供开发者运行和调试HarmonyOS应用/服务。

在DevEco Studio菜单栏,点击Tools > Device Manager。

在Remote Emulator页签中点击Login,在浏览器中弹出华为开发者联盟帐号登录界面,请输入已实名认证的华为开发者联盟帐号的用户名和密码进行登录(查看远程模拟器登录常见问题)。

说明

推荐使用最新版本Chrome浏览器,如果使用Safari、360等其他浏览器,要取消阻止跨站跟踪和阻止所有Cookie功能。

登录后,请点击界面的允许按钮进行授权。

华为鸿蒙OS的环境搭建和初体验

在设备列表中,选择Phone设备P40,并点击

按钮,运行模拟器。

华为鸿蒙OS的环境搭建和初体验

点击DevEco Studio工具栏中的

按钮运行工程,或使用默认快捷键Shift+F10(Mac为Control+R)运行工程。

华为鸿蒙OS的环境搭建和初体验

8.已成功运行了第一个HarmonyOS应用/服务,

华为鸿蒙OS的环境搭建和初体验

到此华为鸿蒙os 的环境搭建和初体验就讲完了

最后总结:

作为一枚Flutter开发程序员,第一点,第一次上手这个IDE和语言环境还是比较顺利的 基本能看懂 具体的还要看官网文档和api使用情况,没有具体去深入写, 个人看法学起来应该不难,第二点,如果有空了解和学习鸿蒙OS开发 没有坏处 ,不要等到书到用书方恨少 那就不好了 ,有兴趣的同学可以根据教程安装开发环境学习和了解 ,最后希望我的文章能帮助到各位解决问题 。

审核编辑:汤梓红

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

华为应用市场全球月活跃用户达5.8亿

近日,华为公司的消费者业务CEO余承东正式宣布称,华为应用市场全球月活跃用户达5.8亿,全球注册开发....
发表于 2022-02-28 17:38 77次阅读
华为应用市场全球月活跃用户达5.8亿

鸿蒙HarmonyOS和OpenHarmony的...

今天我从认识鸿蒙开始,然后从零到1写个demo,我与鸿蒙结缘,还得是坚果大哥的推荐,当时是坚果老师说....
发表于 2022-02-28 10:59 15次阅读
鸿蒙HarmonyOS和OpenHarmony的...

鸿蒙webview的使用和JS交互

日常我们在开发项目时,为了项目快速的开发和迭代,难免会用到H5页面。使用鸿蒙进行项目开发时,也一样免....
发表于 2022-02-28 10:56 11次阅读
鸿蒙webview的使用和JS交互

华为DevEcoStudio使用技巧详解

开发鸿蒙少不了对编辑器的使用,今天就先从编辑器使用技巧开始,俗话说,工欲善其事必先利其器,下面先给我....
发表于 2022-02-28 10:54 9次阅读
华为DevEcoStudio使用技巧详解

一文详细了解HarmonyOS工程

华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,....
发表于 2022-02-28 10:53 8次阅读
一文详细了解HarmonyOS工程

鲲鹏BoostKit加速开发者场景应用创新

随着数字经济的蓬勃发展,诸多行业迎来了大规模的深刻变革,以及前所未有的价值创造和捕捉机遇。2022年....
发表于 2022-02-28 09:42 54次阅读
鲲鹏BoostKit加速开发者场景应用创新

华为Watch D怎么样?拆解看华为如何把血压检...

华为Watch D拆解比较简单,整机采用螺丝加泡棉胶固定内部组件,手表在各个接缝处配有硅橡胶材料密封....
发表于 2022-02-28 09:19 306次阅读
华为Watch D怎么样?拆解看华为如何把血压检...

Lottie组件提升ArkUI开发框架的动画能力

动画是UI界面的重要元素之一,精心设计的动画能使UI界面更直观,有助于改进应用程序的外观并改善用户体....
发表于 2022-02-25 13:16 236次阅读
Lottie组件提升ArkUI开发框架的动画能力

华为Mate50系列有望首发搭载鸿蒙OS 3.0

最近有网友曝光了华为Mate 50的相关消息,新机将搭载新一代骁龙8处理器,并且影像能力相较于P50....
发表于 2022-02-25 11:57 571次阅读
华为Mate50系列有望首发搭载鸿蒙OS 3.0

盘点|亮风台与华为有哪些合作?

近日,华为云“2021年度华为云市场优秀伙伴”获奖名单揭晓,亮风台获“华为云应用创新奖”,这是亮风台....
发表于 2022-02-25 10:08 22次阅读
盘点|亮风台与华为有哪些合作?

RISC-V的挑战分析

虽然RISC-V相关的开发和应用方面已经取得了长足进步,但前面还有一些障碍。普林斯顿大学的研究人员发....
发表于 2022-02-25 09:41 235次阅读
RISC-V的挑战分析

如何将基因测序时间缩短至7分钟

7分钟,有多长?不到两首歌的时间。
发表于 2022-02-24 13:39 220次阅读
如何将基因测序时间缩短至7分钟

华为助力广东移动建设新一代绿色基础设施

华为助力广东移动建设新一代绿色基础设施——粤港澳大湾区全光城市群,打造了全球规模最大的绿色全光交换枢....
发表于 2022-02-24 13:34 278次阅读
华为助力广东移动建设新一代绿色基础设施

华为AirPON解决方案为偏远山区建立空中网络机...

以玫瑰花著称的泰国清迈,素有“泰北玫瑰”的雅称。近年,这里的山区正在发生历史性的改变。
发表于 2022-02-24 13:24 562次阅读
华为AirPON解决方案为偏远山区建立空中网络机...

华为发布无线创新产品与解决方案

今日,在“华为无线创新产品与解决方案发布会暨MWC2022预沟通会”上,华为无线网络产品线副总裁、首....
发表于 2022-02-24 13:20 398次阅读
华为发布无线创新产品与解决方案

华为将为R.Power集团提供全套智能光伏解决方...

近日,波兰光伏行业巨头R.Power 集团与华为携手,为其在波兰的390MWp大型地面项目选用全套智....
发表于 2022-02-24 13:01 548次阅读
华为将为R.Power集团提供全套智能光伏解决方...

鲲鹏众智计划实现鲲鹏生态共建共享

鲲鹏计算产业是基于鲲鹏处理器构建的全栈IT基础设施、行业应用及服务,包括PC、服务器、存储、操作系统....
发表于 2022-02-24 12:56 257次阅读
鲲鹏众智计划实现鲲鹏生态共建共享

索尼金砖NW-WM1ZM2无损欣赏DSD格式音乐

听音乐,并不仅仅是一种随意的消遣,而是一种更有意义的生活方式。好的音乐,可以让身体得到放松,缓解压力....
发表于 2022-02-24 10:40 535次阅读
索尼金砖NW-WM1ZM2无损欣赏DSD格式音乐

华为正式发布鲲鹏开发套件DevKit2.0

在华为全联接2021上,华为副总裁、计算产品线总裁邓泰华正式发布鲲鹏开发套件DevKit2.0和应用....
发表于 2022-02-22 13:27 244次阅读
华为正式发布鲲鹏开发套件DevKit2.0

搭载鸿蒙开源OpenHarmony的智能终端

万物互联时代,终端部署数量庞大,如何实现终端与场景有效协调,其中操作系统扮演着重要角色。为顺应时代发....
发表于 2022-02-22 12:04 227次阅读
搭载鸿蒙开源OpenHarmony的智能终端

用户折叠屏手机严重“漏液”,但这一次网友错怪华为...

电子发烧友网报道(文/吴子鹏)近日,一网友将自己折叠屏手机漏液的视频发布到了抖音平台,从视频中能够看....
发表于 2022-02-22 08:51 1271次阅读
用户折叠屏手机严重“漏液”,但这一次网友错怪华为...

请问stm32 USB HID多点触摸屏如何才能上报安卓触摸信号数据?

请问stm32 USB HID多点触摸屏如何才能上报安卓触摸信号数据?...
发表于 2022-02-22 06:59 0次阅读
请问stm32 USB HID多点触摸屏如何才能上报安卓触摸信号数据?

智能硬件选型与具体开发流程

  买成品就好了。我们现在去京东、淘宝上买个手环也就是几十块钱,做多一两百块钱就搞定了而如果你要自己....
发表于 2022-02-21 16:08 221次阅读
智能硬件选型与具体开发流程

如何使用开源工具链在windows平台下搭建STM32开发环境

简介本系列教程将介绍如何使用开源工具链在windows平台下搭建STM32开发环境,并手把手实际建立一个使用此工具链的S...
发表于 2022-02-21 06:17 0次阅读
如何使用开源工具链在windows平台下搭建STM32开发环境

2022年苹果手机下探中端市场,安卓厂商进击5G...

电子发烧友网报道(文/莫婷婷)近期,Omdia发布了2021年全球智能手机出货量排行榜。整体来看,全....
发表于 2022-02-19 09:38 2492次阅读
2022年苹果手机下探中端市场,安卓厂商进击5G...

详解芯华章全新架构数字仿真器

在芯片前端设计工程师的日常工作中,需要用硬件描述语言Verilog HDL将各种算法/协议等实现后,....
发表于 2022-02-17 14:22 285次阅读
详解芯华章全新架构数字仿真器

2022年睿赛德科技在开源层面将如何布局

新年寄语: 金牛辞旧,虎啸新春,值此元宵佳节之际,我代表睿赛德科技向各界关心和支持睿赛德科技的社会同....
发表于 2022-02-17 13:33 288次阅读
2022年睿赛德科技在开源层面将如何布局

华为回应印度税务部门突查

近日,根据外媒的报道消息称,印度所得税部门对华为多处办公场所进行了搜查,作为针对华为公司印度业务和海....
发表于 2022-02-17 09:02 380次阅读
华为回应印度税务部门突查

如何在RK3288上去安装Opencv开源计算机视觉库呢

Opencv是什么呢?如何在RK3288上去安装Opencv开源计算机视觉库呢? ...
发表于 2022-02-16 07:06 101次阅读
如何在RK3288上去安装Opencv开源计算机视觉库呢

MMini LED成为各大厂商争相布局的高潜赛道

随着数字化进程的持续推进,各行各业都焕发了全新活力。其中,在显示领域,Mini LED技术迅速出圈,....
发表于 2022-02-15 10:15 298次阅读
MMini LED成为各大厂商争相布局的高潜赛道

四足机器人背后有什么商业价值

2021年,小米发布了备受关注的四足机器人铁蛋,正式加入四足机器人烧钱大军。除了小米,腾讯、华为、o....
发表于 2022-02-14 09:22 1042次阅读
四足机器人背后有什么商业价值

打不倒的硬核实力,13家科技企业在这一专利领域,...

电子发烧友网报道(文/黄山明)近期,世界知识产权组织(WIPO)发布最新报告显示,2021年,全球国....
发表于 2022-02-12 07:21 2894次阅读
打不倒的硬核实力,13家科技企业在这一专利领域,...

RT-Thread和FreeRTOS的区别

Freertos是一个国外推出的一个迷你的实时操作系统内核,开源,功能包括:任务管理、时间管理、信号....
发表于 2022-02-11 09:17 357次阅读
RT-Thread和FreeRTOS的区别

华为移动路由服务升级包正式上线

送给华为移动路由和华为随行WiFi的老用户们
发表于 2022-02-10 17:39 619次阅读
华为移动路由服务升级包正式上线

华为数字能源高峰论坛将于3月1日举行

多国能源部长、顶尖能源专家、Echelon DC等行业客户CXO齐聚论坛现场,带来最新行业趋势、最领....
发表于 2022-02-10 17:38 570次阅读
华为数字能源高峰论坛将于3月1日举行

华为即将亮相OTF 2022运营转型峰会

华为新一代云原生融合计费系统高效支撑海量增长的物连接,丰富业务多样性,简化运维运营,快速支撑业务上线....
发表于 2022-02-10 17:34 581次阅读
华为即将亮相OTF 2022运营转型峰会

基于TOP特性维度的USG6000E防火墙维护宝...

由华为防火墙维护专家、服务、客户服务中心和资料团队基于对问题单和业务痛点的深入剖析,从故障发现、恢复....
发表于 2022-02-10 17:31 464次阅读
基于TOP特性维度的USG6000E防火墙维护宝...

IDC分析师:华为开启智能穿戴女性时尚和健康元年

日前,国际数据公司IDC的分析师Kyla Lam发表题为《华为女性年》的文章。文章指出,在欧洲市场,....
发表于 2022-02-10 10:59 1222次阅读
IDC分析师:华为开启智能穿戴女性时尚和健康元年

分享一种全向组硬件开源的解决方案

怎样给智能车的各个模块供电呢?有哪些方法? ...
发表于 2022-02-10 06:13 0次阅读
分享一种全向组硬件开源的解决方案

碱性湿法蚀刻抗蚀剂的评价及应用

本文主要报道了ProTEK PSB在实际应用条件下的图形化特性、抗蚀性和去除特性。研究发现了ProT....
发表于 2022-02-09 15:25 18次阅读
碱性湿法蚀刻抗蚀剂的评价及应用

智汇云智能家居与华为HiLink实现云云对接

智汇云智能家居面向全国火热招商,与华为HiLink实现云云对接
发表于 2022-02-09 11:26 89次阅读
智汇云智能家居与华为HiLink实现云云对接

朱其罡:持续推进主流芯片代码进主干计划

2021年12月28日首届OpenHarmony开源见面会(以下简称开源见面会)在南京举行,该次见面....
发表于 2022-02-09 09:46 50次阅读
朱其罡:持续推进主流芯片代码进主干计划

实现科技自立自强,各企业如何发力?

量子计算机“九章二号”问世,国产新款特效药获批上市,神舟十二、十三号载人飞船成功发射,中国人成功进入....
发表于 2022-02-07 15:39 4356次阅读
实现科技自立自强,各企业如何发力?

华林科纳在微系统应用中的LTCC技术报告

本文描述了我们华林科纳制造微系统的新LTCC技术,简要概述了各种LTCC传感器、执行器、加热和冷却装....
发表于 2022-02-07 15:13 42次阅读
华林科纳在微系统应用中的LTCC技术报告

神州新桥加入欧拉开源社区

  近日,神州新桥签署 CLA(Contributor License Agreement 贡献者许....
发表于 2022-02-07 14:45 1193次阅读
神州新桥加入欧拉开源社区

折叠屏手机初体验,换机该选谁?iPhone不跟进...

电子发烧友网报道(文/吴子鹏)2021年智能手机行业出现了多部折叠屏新机,且价格有了一定幅度的下调。....
发表于 2022-02-07 07:51 1472次阅读
折叠屏手机初体验,换机该选谁?iPhone不跟进...

【干货】199页华为模电讲义全集

华为模电讲义全集 链接: 提取码:fp6u 视频领取:硬件设计视频教程,含基础,模电,三极管,mos管运放,Buck电...
发表于 2022-02-03 22:25 1781次阅读
【干货】199页华为模电讲义全集

领跑全球!中国6G那些激动人心的瞬间

电子发烧友网报道(文/吴子鹏)作为第六代通信技术,6G将扩充现有通信网络的维度,构建一个地面无线与卫....
发表于 2022-01-31 09:32 3957次阅读
领跑全球!中国6G那些激动人心的瞬间

响应国际数据隐私日,华为终端云服务用创新科技保护...

移动互联时代,隐私安全成为大家日益关注和普遍担忧的问题。为鼓励人们关注数据隐私,以实际行动保护在线个....
发表于 2022-01-28 11:11 242次阅读
响应国际数据隐私日,华为终端云服务用创新科技保护...

以科技铺路,不让任何一个人掉队华为WATCH3有...

近期,凤凰网针对六款主流旗舰手机进行无障碍体验测试,结果显示华为手机P50表现最好,得到93.30分....
发表于 2022-01-27 11:14 424次阅读
以科技铺路,不让任何一个人掉队华为WATCH3有...

如何去实现一个基于ESP32的开源游戏掌机设计呢

如何去实现一个基于ESP32的开源游戏掌机设计呢? 基于ESP32制作的开源游戏掌机具有哪些特性? ...
发表于 2022-01-27 07:33 0次阅读
如何去实现一个基于ESP32的开源游戏掌机设计呢

使用MQTT方式对接华为云IoT平台的具体过程

摘要:本文主要讲述使用MQTT方式对接华为云IoT平台的具体过程。使用的方案:目标板为STM32L431BearPI(带...
发表于 2022-01-27 07:13 0次阅读
使用MQTT方式对接华为云IoT平台的具体过程

华为云DevRun智联生活行业加速器会为企业提供...

自华为云DevRun智联生活行业加速器发布以来,一直在为产业链上下游的企业提供技术、生态建设、商业变....
发表于 2022-01-26 13:24 633次阅读
华为云DevRun智联生活行业加速器会为企业提供...

甄云科技:采购数字化赛道的领跑者

“二三十年前,欧美的管理理念是最先进的,在这样的土壤下,诞生了很多优秀的企业管理软件,至今仍在主导全....
发表于 2022-01-26 13:24 605次阅读
甄云科技:采购数字化赛道的领跑者

小年至,备年货!华为智能眼镜新功能上线,你值得拥...

今天是腊月二十四,也是南方的“小年”。作为春节的前奏曲,小年的到来让每个人都感受到了浓浓的年味。小年....
发表于 2022-01-26 13:12 424次阅读
小年至,备年货!华为智能眼镜新功能上线,你值得拥...

2021H1中国自智网络管控市场研究报告:华为位...

2022年1月,赛迪顾问发布《2021H1中国自智网络管控市场研究报告》,对中国自智网络解决方案的市....
发表于 2022-01-26 13:00 2321次阅读
2021H1中国自智网络管控市场研究报告:华为位...

学分绩点1.8的林田为什么能够成为华为“天才少年...

电子发烧友网报道(文/吴子鹏)2022年伊始,华为便迎来了一位新晋的“天才少年”,他就是本硕博全部就....
发表于 2022-01-26 10:13 890次阅读
学分绩点1.8的林田为什么能够成为华为“天才少年...

STM32CubeIDE使用笔记记录

参考STM32CubeIDE属于一站式工具,本文带你体验它的强大第一个STM32CubeIDE项目STM32CubeIDE使用...
发表于 2022-01-26 08:27 0次阅读
STM32CubeIDE使用笔记记录

怎么实现基于语音控制的智能家居控制系统的 设计?

如何实现基于语音控制的智能家居控制系统的设计?...
发表于 2022-01-25 07:50 0次阅读
怎么实现基于语音控制的智能家居控制系统的 设计?

说说STM32的开发都需要哪些软件吧

Keil MDK、IAR等工具是各类STM32单片机使用的主要IDE,不过都是收费的,在使用中很可能牵扯到一定的版权...
发表于 2022-01-25 07:41 0次阅读
说说STM32的开发都需要哪些软件吧