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官网:见评论区

会看到如下图所示的" 立即下载 "按钮

在下载之前,需要看一下系统要求:Windows10 64位8G内存。对于程序员来说,这个配置应该没问题。点击右侧“下载”按钮开始下载吧。但要注意,下载DevEco Studio,需要有华为开发者账号。

目前,该IDE仅支持Windows操作系统开发,MacOS和Linux系统的小伙伴需要等一等。

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

双击运行deveco-studio-2.0.8.203.exe文件,接下来就跟平常安装应用一样下一步直至安装完成即可。

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

安装过程演示

选择安装位置,建议安装在除C盘以外的其他盘上

从左至右,从上至下依次为:创建桌面快捷方式,添加系统环境变量,添加至开始菜单

等待其安装完成即可

安装完成后点击Finish。会在桌面上生成如下所示的快捷方式

至此,HuaWei DevEco Studio就全部安装完成

开发第一个基于Java的TV App

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

启动界面

上文说过首次启动需要下载一些工具链,等待其下载完成即可

上图中的Java与我们本地所安装的JDK不发生冲突

完成后点击Finish即可

选择Create HarmonyOS Project

初次创建项目需要指定本地的node,js的安装目录

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

Next,输入工程名(Project Name),工程位置(Save location),包名(Package Name)与Android的包类似,是鸿蒙App的唯一标识

完成后点击Finish,会自动创建项目,但由于HarmonyOS是由Gradle来管理,所以第一次创建会去下载Gradle5.4.1,需要内心等待

创建完成后如下所示:

到此,HarmonyOS开发工具DevECO Studio的下载安装及第一个HarmonyOS App的创建就结束了。


编辑:Dora

2020车载凯立德懒人包下载_华为HarmonyOS App开发工具DevEco Studio下载安装及第一个HarmonyOS App实战教程...相关推荐

  1. 凯立德地图数据包下载地址

    凯立德地图数据包下载地址 [url]http://www.pc6.com/az/67047.html[/url]

  2. 408自装或4S店加装的凯立德导航升级地图技术贴

    轉自:408自装或4S店加装的凯立德导航升级地图技术贴 注:本贴教程仅用作技术交流分享,根据本贴刷坏导航的,楼主概不负责! 升级凯立德导航,从升级过程来看,了解了不少,特此发帖来说说 首先看看自己凯立 ...

  3. 2013 12 android 凯立德秋季高清旗舰 百度云,【荐】2013.4.12凯立德春季完美安卓手机版+4月23日更新车用高清版...

    转自汤汤汤和gps之家 2013.4.12凯立德安卓自适应全分辨率不漂移完美折腾版C2025-C7E01-2C21J0C .简介 2013.4.12新的凯立德安卓自适应全分辨率内外卡通用不漂移完美 ...

  4. 长安汽车2015款悦翔V7好用的凯立德主程序

    2015款悦翔V7硬件配置: CPU:ARM11  TCC89X/91X/92X 内存:192MB 系统:WINCE 6.00.3122 分辨率:800*480 GPS端口:  COM1 速率:480 ...

  5. 凯立德2018android零售版,凯立德2018冬季版C-CAR车机零售版懒人包C1204-C7P08-3J21J24

    这是凯立德2018冬季版C-CAR车机零售版懒人包C1204-C7P08-3J21J24,适用于高清800*480分辨率的CE版导航仪,端口及波特率第一次运行会自动适配,经过实际装机测试可通用绝大部分 ...

  6. 2012年1月凯立德地图普高清全分辨率懒人包P1750-D5616-2721J09(完美破解,已上路实测,永久下载地址)...

    2012年1月凯立德普高清全分辨率懒人包P1750-D5616-2721J09(完美破解,已上路实测,永久下载地址) 目前唯一一款普高清全分辨率懒人包,全自动扫描端口.速率,下载解压后立即使用. [更 ...

  7. 凯立德2014秋季机车版C1204-C7K05-3323J0L懒人包 (5.0版)

    轉自:http://www.chenmoguoke.com/rjjp/gps/632.html#respond 凯立德2014秋季机车版C1204-C7K05-3323J0L懒人包 2014年11月0 ...

  8. 2019年9月3日安卓凯立德全分辨率(路况)夏季版C3551-C7M24-3K21J25懒人包

    拷贝懒人包NaviOne文件夹到机器根目录或内存卡根目录下:安装其中的apk程序 2019凯立德C3551-C7M24-3K21J25新组合懒人包 [分辨率]:自适应 [适用系统]:Android2. ...

  9. [凯立德]2014全分辨率C-Car 4.0机车C2610版完美懒人包

    凯立德2014全分辨率C-Car 4.0机车C2610版完美懒人包                                          一.地图信息:     运行环境:Android ...

最新文章

  1. linux使用vim浏览python源码
  2. 【JUC并发编程10】阻塞队列
  3. 百度统计 java 实现思路_搞定BAT之百度面经深度整理
  4. 如何找到cache-control header是从后台何处设置的
  5. [html] 如何使用纯HTML实现跑马灯的效果?
  6. linux pcie组raid_大概是市面上带金属 PCIE 装甲和背板中最便宜的一款主板。华擎 Z390 Phantom Gaming X 开箱评测...
  7. 传感器 倾斜角 android,android – 如何使用sensor / s获得手机的角度/度数?
  8. python pyplot 宽高等比_python – 更改matplotlib中子图的宽高比
  9. pr怎么导出html格式的字幕,PR字幕怎么导出,导出只有视频。急急
  10. 【vbs消息轰炸代码】
  11. 创意 博客思听 偶有所得
  12. python100天发音_GitHub - hhttss999/Python-100-Days: Python - 100天从新手到大师
  13. 2019033期3d计算机开机号,3D历史120期开奖
  14. 蹭wifi被拉黑怎么办
  15. 健身预约小程序的设计与实现
  16. 新世纪五笔 形码之耻_世纪之剑
  17. cas ucenter 集成
  18. 升腾c10,华为ct3100安装nextcloud,KodExplorer网盘
  19. 说说亲身经历的草根seo的辛酸
  20. 新鲜新奇事物_用新鲜形容事物很新奇的句子

热门文章

  1. python修改key名_python 字典修改键(key)的几种方法
  2. SecureCRT的安装和破解--亲试可用
  3. PCI-E SSD、M2 SSD、SATA SSD测试
  4. 计算数的三次方根(Java)
  5. 机房收费系统之可行性研究报告
  6. js如何实现跨域操作?(转)
  7. java计算机毕业设计高校多媒体设备报修管理系统(附源码、数据库)
  8. 计算机找不到def,我打开计算机,发现缺少def驱动器. C盘发生了什么?如何解决def驱动器消失的问题?...
  9. 刷金币全自动脚本 | 让Python每天帮你薅一个早餐钱(送源码)
  10. UTON便携式硬件冷钱包 安全实用易上手