0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

ArkUI详解 来源:鸿蒙实验室 作者:鸿蒙实验室 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

打开DevEco 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开发 没有坏处 ,不要等到书到用书方恨少 那就不好了 ,有兴趣的同学可以根据教程安装开发环境学习和了解 ,最后希望我的文章能帮助到各位解决问题 。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    215

    文章

    34292

    浏览量

    251136
  • 开源
    +关注

    关注

    3

    文章

    3243

    浏览量

    42378
  • 安卓
    +关注

    关注

    5

    文章

    2120

    浏览量

    56990
收藏 人收藏

    评论

    相关推荐

    华为鸿蒙系统正式发布,华鼎冷链科技携手共筑国产OS生态

    华为鸿蒙系统刷屏了!10月22日, 华为正式发布原生鸿蒙操作系统HarmonyOS NEXT,成为与苹果iOS系统和谷歌安卓系统鼎足并立的全球第三大手机操作系统。 该系统不仅实现了系统
    的头像 发表于 10-25 11:43 219次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>鸿蒙</b>系统正式发布,华鼎冷链科技携手共筑国产<b class='flag-5'>OS</b>生态

    鸿蒙Flutter实战:02-Windows环境搭建踩坑指南

    环境搭建 1. 下载Flutter SDK,配置环境变量 鸿蒙 Flutter SDK 需要在 Gitee 下载。目前建议下载 dev 分支代码。 需要配置以下用户变量 注意
    发表于 10-22 15:05

    瑞芯微RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发的瑞芯微RK3566开发板,型号Purple Pi OH。是华为Laval官方社区主荐的一款鸿蒙开发主板。支持Openh
    的头像 发表于 09-05 17:47 335次阅读
    瑞芯微RK3566<b class='flag-5'>鸿蒙</b>开发板Ubuntu虚拟机<b class='flag-5'>环境</b><b class='flag-5'>搭建</b>教程,触觉智能Purple Pi OH主板

    华为发布鸿蒙原生智能,OS深度融合AI,小艺升级为系统级智能体

    6月21日,华为开发者大会(HDC 2024)于东莞松山湖举行,会上,华为发布鸿蒙原生智能(Harmony Intelligence),并宣布HarmonyOS NEXT面向开发者和先锋用户开放
    的头像 发表于 06-24 14:30 480次阅读
    <b class='flag-5'>华为</b>发布<b class='flag-5'>鸿蒙</b>原生智能,<b class='flag-5'>OS</b>深度融合AI,小艺升级为系统级智能体

    HDC2024华为发布鸿蒙原生智能:AI与OS深度融合,开启全新的AI时代

    6月21日,华为开发者大会2024(HDC.2024)召开。 HarmonyOS NEXT将AI与OS深度融合,构筑全新鸿蒙原生智能框架。大会现场,华为常务董事、终端BG董事长、智能汽
    的头像 发表于 06-24 09:28 584次阅读
    HDC2024<b class='flag-5'>华为</b>发布<b class='flag-5'>鸿蒙</b>原生智能:AI与<b class='flag-5'>OS</b>深度融合,开启全新的AI时代

    鸿蒙OS崛起,鸿蒙应用开发工程师成市场新宠

    应用的形态也在发生着翻天覆地的变化。作为全球领先的移动操作系统和智能终端制造商,华为公司自主研发的鸿蒙OS应运而生,致力于构建一个统一的分布式操作系统,为各行各业的应用开发带来全新的可能性。 一、
    发表于 04-29 17:32

    2024款鸿蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享

    鸿蒙的出现,标志着中国科技的崛起。HarmonyOS就是我们说的华为鸿蒙系统,截止到2023年8月4日已有超过7亿台设备搭载了鸿蒙OS系统。
    发表于 02-28 10:29

    鸿蒙OS和开源鸿蒙什么关系?

    内核,其他功能都以模块的形式存在。     华为用的是鸿蒙OS 我们都知道,华为手机的鸿蒙OS
    的头像 发表于 01-30 15:44 1079次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>OS</b>和开源<b class='flag-5'>鸿蒙</b>什么关系?

    鸿蒙开发环境搭建-高频环境问题解决

    并且点击->新建输入 C:\\\\Windows\\\\System32 本文是对鸿蒙开发中,环境搭建出现的一系列问题解决方案,更多鸿蒙开发问题技术可以主页查看更多。
    发表于 01-12 22:29

    免费学习鸿蒙(HarmonyOS)开发,一些地址分享

    国内一流高校。通过鸿蒙班的设立,高校可以为学生提供专业的鸿蒙OS学习环境和丰富的实践机会,培养出更多的鸿蒙开发人才,为
    发表于 01-12 20:48

    华为鸿蒙凉了?谣言止于智者

    华为鸿蒙系统凉了吗?我们从目前的一系列新闻来看。鸿蒙并没有凉,反而愈发强大。从下面的一些新闻事实可以看出华为鸿蒙已经和Android、ios
    发表于 01-11 22:29

    鸿蒙开发南向环境搭建教学

    南向开发环境搭建教学,更多鸿蒙开发资料可以前往高清完整版 《鸿蒙开发4.0基础-高阶文档》找保存。(附鸿蒙文档)
    发表于 01-05 16:38

    机构称华为鸿蒙将取代苹果iOS 从2024年起鸿蒙将成中国市场第二名

    根据分析机构TechInsights的预测显示,2024年苹果iOS操作系统在中国市场的份额将被华为鸿蒙操作系统蚕食。从2024年起,鸿蒙Harmony OS将取代苹果iOS成为中国市
    的头像 发表于 01-03 18:59 1367次阅读

    常用的网络服务搭建和使用

    一些常用的网络服务的搭建和使用。首先ubuntu的网络模式需要设置为桥接模式,电脑主机、ubuntu主机、开发板三者的ip要处于同一网段,且ubuntu主机要能上
    的头像 发表于 12-06 15:44 454次阅读
    常用的网络服务<b class='flag-5'>搭建和</b>使用

    php运行环境搭建方法

    的操作系统是搭建PHP运行环境的第一步。常见的操作系统有Windows、Linux和Mac OS X等,选择合适的操作系统可以根据个人喜好和实际需求进行选择。Windows用户可以选择Windows
    的头像 发表于 12-04 14:56 1202次阅读