openHarmony开发环境搭建

简介: 从今天开始正式写openHarmony相关的文章,经过一段时间的沉淀,学习之路漫漫,不断地学习才是王道,熟话说万事开头难,安装软件应该是学习的第一道坎,废话不多说了,看内容了~~

一、前言

从今天开始正式写openHarmony相关的文章,经过一段时间的沉淀,学习之路漫漫,不断地学习才是王道,熟话说万事开头难,安装软件应该是学习的第一道坎,废话不多说了,看内容了~~

二、官网下载

官网地址

选择自己的操作系统进行下载即可,这里安装的并不是官网所推荐的以插件形式构建在vscode上的工具,这里安装的是DevEco Studio,同时具备openHarmony OS开发和Harmony OS应用开发,总之就是安装更加简单的意思,缺点就是体积稍微比较大

在这里插入图片描述

这里需要注意的一点是,如果没有华为开发者账号的话需要注册一下,不然之后的很多功能都会受限

三、安装步骤

“大象塞进冰箱分几步,两步,打开冰箱,然后把大象塞进冰箱”,没错我们安装也是如此的容易,不过在此之前,需要强调软件安装的几个原则

  • 安装路径不能有中文(包括用户名)
  • 不要安装在c盘
  • 学会自己看英文

开始正式安装了

1.解压

在这里插入图片描述

2.安装

双击这个图标

在这里插入图片描述

然后接下来就是比较多的,next步骤

在这里插入图片描述

配置安装路径,这里最好不要选择默认的安装路径,最好安装在其他盘,然后next

在这里插入图片描述

下面这几个都勾选上,创建图标,自动添加环境变量,创建菜单栏选项(能看懂英文的,不用我教吧 调皮.jpg)

在这里插入图片描述

install即可

在这里插入图片描述

然后就是安装了(完全没有难度),大概需要等几分钟就安装好了

在这里插入图片描述

安装完成大概就是这样,finish即可

在这里插入图片描述

四、安装效果预览

双击图标启动,会有一个协议,同意即可,这个就不展示了,这里会有一个配置npm的选项(用于js相关的),目前国内的话,这个默认的地址就可以了

在这里插入图片描述

点击开始使用,会有配置sdk地址的选项,建议依旧是安装在其他盘

在这里插入图片描述

next之后需要下载sdk,然后之后有个同意协议,再然后也是next

在这里插入图片描述

开始下载

在这里插入图片描述

安装完成finish即可

五、运行 hello world

1.新建一个openHarmnoy的空白工程

下来到最后一个默认的选项,即专门为构建openHarmony的选项,这里我换成了dark的主题,可以到setting里面进行设置

在这里插入图片描述

接下来就是新建的一些配置选项了,选择application的工程,其他的配置没啥好说的,默认或者按照我这里配置即可

在这里插入图片描述

在这里插入图片描述

初始构建会需要一段时间,gradle会帮你安排好一切的,你只需要等待即可

在这里插入图片描述

2.运行hello world

上述构建完毕点击右侧的previewer即可预览程序,由于js为解释型语言,所以你的代码不需要进行编译,即时查看你的效果,默认就是hello world

在这里插入图片描述

六、总结

给兄弟们丢脸了,这么简单的安装花了20几张图,不过事实就是这样,虽然简单,但步骤还是要有的,熟悉idea等jetBrain产品的开发者应该会很熟悉这个界面,各种花的配置和插件都随便你这么安装,整体来讲安装还是没有难度的。

目录
相关文章
|
3月前
|
IDE Java 开发工具
【C/C++】C/C++编程——C++ 开发环境搭建
【C/C++】C/C++编程——C++ 开发环境搭建
62 0
|
6月前
|
Java Maven
bukkit开发环境搭建 2
bukkit开发环境搭建
35 0
|
6月前
|
Java
bukkit开发环境搭建 1
bukkit开发环境搭建
30 0
|
8月前
|
Ubuntu Linux 虚拟化
嵌入式Linux系列第1篇:开发环境搭建
Ublox ZED-F9P 厘米级定位模组开箱评估
|
8月前
|
Ubuntu Java 编译器
iMX6 yocto平台QT交叉编译环境搭建
iMX6 yocto平台QT交叉编译环境搭建
159 0
iMX6 yocto平台QT交叉编译环境搭建
|
11月前
|
Linux
littlevgl(Lvgl)最新版V7.4移植
littlevgl(Lvgl)最新版V7.4移植
|
Ubuntu 开发工具 git
|
安全 物联网 Unix
[HarmonyOS][鸿蒙专栏开篇]快速入门OpenHarmony的LiteOS微内核
[HarmonyOS][鸿蒙专栏开篇]快速入门OpenHarmony的LiteOS微内核
358 0
[HarmonyOS][鸿蒙专栏开篇]快速入门OpenHarmony的LiteOS微内核
|
传感器 API 调度
openHarmony系统简介
今天带大家了解一下openHarmony系统,很多人可能听说过Harmony OS,今天要介绍的openHarmony系统就是Harmony OS的抽象,即基础版的,鸿蒙系统最终要实现的就是脱离安卓系统成为一个独立的系统,目前的环境使得鸿蒙系统仍然需要兼容安卓,故openHarmony诞生了,为了更好的进行过渡,同时也为更好的宣传鸿蒙系统。
626 0
openHarmony系统简介
|
Java 开发工具
(0.2)HarmonyOS鸿蒙开发工具DevEco Studio工程文件目录结构
(0.2)HarmonyOS鸿蒙开发工具DevEco Studio工程文件目录结构
341 0
(0.2)HarmonyOS鸿蒙开发工具DevEco Studio工程文件目录结构