【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程

路标

      • DevEco Studio简介
      • DevEco Studio的下载安装
      • 安装过程演示
      • 开发第一个基于Java的TV App

微信公众号原文链接:点击查看

2020年9月10日,华为开发者大会发布了鸿蒙(HarmonyOS)2.0。HarmonyOS是一套全场景操作系统。从理论上讲,HarmonyOS可以在任何平台上运行(包括但不限于PC、手机、平板电脑、车载电脑、手表、iot设备等)。

那么,想要在如此优秀的操作系统运行App,固然需要我们自己去手动开发。因此,华为也发布了自己的IDE,即HUAWEI DevEco Studio(以下简称DevEco Studio)。

DevEco Studio简介

DevEco Studio是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的HarmonyOS应用开发服务。通过使用DevEco Studio,开发者可以更高效的开发具备HarmonyOS分布式能力的应用,进而提升创新效率。

作为一款开发工具,除了具有基本的代码开发、编译构建及调测等功能外,DevEco Studio还具有如下特点:

  • 多设备统一开发环境:支持多种HarmonyOS设备的应用开发,包括智慧屏、智能穿戴,轻量级智能穿戴设备。
  • 支持多语言的代码开发和调试:包括Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)
  • 支持 FA(Feature Ability)和 PA(Particle Ability)快速开发:通过工程向导快速创建FA/PA工程模板,一键式打包成HAP(HarmonyOS Ability Package)
  • 支持多设备模拟器:提供多设备的模拟器资源,包括智慧屏、智能穿戴等设备的模拟器,方便开发者高效调试。

DevEco Studio的下载安装

接下来我们一起去安装DevEco Studio

访问HarmonyOS Developer官网:https://developer.harmonyos.com/cn/develop/deveco-studio

会看到如下图所示的" 立即下载 "按钮
【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第1张图片
在下载之前,需要看一下系统要求:Windows10 64位8G内存。对于程序员来说,这个配置应该没问题。点击右侧“下载”按钮开始下载。但要注意,下载DevEco Studio,需要有华为开发者账号

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第2张图片
目前,该IDE仅支持Windows操作系统开发,MacOS和Linux系统的小伙伴需要等一等。

将下载好的.zip包进行解压缩,会得到一个deveco-studio-2.0.8.203.exe文件

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第3张图片
双击运行deveco-studio-2.0.8.203.exe文件,接下来就跟平常安装应用一样下一步直至安装完成即可。

在启动DevEco Studio过程中,会下载一些组件。主要是java运行时和一些工具链,等其下载完即可运行。

安装过程演示

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第4张图片
选择安装位置,建议安装在除C盘以外的其他盘上

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第5张图片
从左至右,从上至下依次为:创建桌面快捷方式,添加系统环境变量,添加至开始菜单

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第6张图片【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第7张图片
等待其安装完成即可

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第8张图片
安装完成后点击Finish。会在桌面上生成如下所示的快捷方式

在这里插入图片描述
至此,HuaWei DevEco Studio就全部安装完成

开发第一个基于Java的TV App

首先双击桌面快捷方式启动IDE

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第9张图片
上文说过首次启动需要下载一些工具链,等待其下载完成即可

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第10张图片
上图中的Java与我们本地所安装的JDK不发生冲突

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第11张图片
完成后点击Finish即可

选择Create HarmonyOS Project

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第12张图片
初次创建项目需要指定本地的node,js的安装目录

在Choose ability template界面Device选项选择TV,Template选择Empty Feature Ability(Java),如下所示

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第13张图片
Next,输入工程名(Project Name),工程位置(Save location),包名(Package Name)与Android的包类似,是鸿蒙App的唯一标识

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第14张图片
完成后点击Finish,会自动创建项目,但由于HarmonyOS是由Gradle来管理,所以第一次创建会去下载Gradle5.4.1,需要内心等待

创建完成后如下所示:

【操作系统】HarmonyOS App开发工具HUAWEI DevEco Studio下载安装及第一个HarmonyOS App实战教程_第15张图片
到此,HarmonyOS开发工具DevECO Studio的下载安装及第一个HarmonyOS App的创建就结束了

你可能感兴趣的:(HarmonyOS,java,HarmonyOS,操作系统,DevEco,Studio)