DevEco Studio安装

HUAWEI DevEco Studio For OpenHarmony(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向OpenHarmony全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的OpenHarmony应用/服务开发。

本文介绍DevEco Studio的安装过程

文章目录

  • 安装链接:
  • 安装过程
  • 环境配置
  • 配置 HDC 工具环境变量

安装链接:

DevEco Studio 3.1.1 Release
HUAWEI DevEco Studio 4.0 Release
需要64位电脑,并在有100GB以上的空间中安装。
4.0版本解压后有使用指南,可以用作参考。

安装过程

解压后双击exe文件
在这里插入图片描述
点击Next

在这里插入图片描述
自行修改安装路径。修改后继续点击Next。

在这里插入图片描述
这里三个分别是桌面快捷方式,环境变量和右键菜单,可以根据需要点击。继续点击Next,Install,等待安装完成。

在这里插入图片描述
这样就安装完成了。可以勾选run运行DevEco Studio。

环境配置

在这里插入图片描述
点击Agree。

在这里插入图片描述
首次启动点击默认设置Do not import settings,点击OK。

在这里插入图片描述
启动后界面如图,这里是配置Node.js和Ohpm。本人之前没有装过,所以选择Inshall。注意,安装路径不能有中文。选好路径后,点击Next。

在这里插入图片描述
这一步安装Harmony SDK,同样,路径不能有中文。有点奇怪的是,本人安装的是4.0,对应的应该是API 10和4.0版本的SDK。继续点击Next

在这里插入图片描述
点击Accept同意协议,一共有两个协议,点击Next,下载完成后点击Finish。

这里本人遇到问题:Failed to obtain the SDK license agreement. The SDK will not be installed. 可以直接关掉这个页面,随后页面变为
在这里插入图片描述
点击Diagnose
在这里插入图片描述

这几行后面会有对应的set it up now,从这里安装即可。

配置 HDC 工具环境变量

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

在环境变量中,,添加 HDC 端口变量名为:HDC_SERVER_PORT,变量值可设置为任意未被占用的端口,如 7035。

在这里插入图片描述
环境变量配置完成后,关闭并重启 DevEco Studio。
在这里插入图片描述

参考视频:OpenHarmony应用开发入门与基础课程_第二章-入门_安装和配置DevEco Studio

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/217134.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java面向对象(高级)-- 抽象类与抽象方法(或abstract关键字)

文章目录 一、抽象类的由来(1)举例1(2)举例2 二、案例引入(1)抽象类(2)抽象方法(3)补充1(4)补充2(5)举例1. 举…

incast,拥塞控制,内存墙的秘密

数据中心 incast,广域网拥塞,内存墙都是一类问题。 我接触 incast 很久了,大多是帮忙查问题,也解过几例。 我记得有一次在业务几乎总是(在统计学上,几乎和总是属同义强调) tail latency 很大时,我建议在 …

系列九、声明式事务(xml方式)

一、概述 声明式事务(declarative transaction management)是Spring提供的对程序事务管理的一种方式,Spring的声明式事务顾名思义就是采用声明的方式来处理事务。这里所说的声明,是指在配置文件中声明,用在Spring配置文件中声明式的处理事务来…

【Linux】匿名管道+进程池

文章目录 前置知识一、管道的原理二、管道的特性三、管道的接口四、使用管道实现简单的进程池解决进程池的一个小问题 前置知识 一个进程在创建时,会默认打开三个文件,分别是:stdin,stdout,stderr 进程中有一个维护进…

基于opencv+ImageAI+tensorflow的智能动漫人物识别系统——深度学习算法应用(含python、JS、模型源码)+数据集(三)

目录 前言总体设计系统整体结构图系统流程图 运行环境爬虫模型训练实际应用 模块实现1. 数据准备1)爬虫下载原始图片2)手动筛选图片 2. 数据处理1)切割得到人物脸部2)重新命名处理后的图片3)添加到数据集 3. 模型训练及…

深入解析Selenium动作链:精通点击、拖拽、切换等操作

背景: 一些交互动作都是针对某个节点执行的。比如,对于输入框,我们就调用它的输入文字和清空文字方法;对于按钮,就调用它的点击方法。其实,还有另外一些操作,它们没有特定的执行对象&#xff0…

JAVA创建线程方式有几种

方式1:继承Thread类 步骤: 创建一个继承于Thread类的子类重写Thread的run()方法创建当前Thread子类的对象通过实例对象调用start()方法,启动线程----》JAVA虚拟机会调用run()方法 实现: public class TestMyThread {public sta…

html实现各种瀑布流(附源码)

文章目录 1.设计来源1.1 动态响应瀑布流1.2 分页瀑布流1.3 响应瀑布流 2.效果和源码2.1 动态效果2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/134613121 html实现各种瀑布流(附源码),…

pwn:[NISACTF 2022]ReorPwn?

题目 按正常方式走,发现指令被反着输出

十大排序之计数排序、桶排序、基数排序(详解)

文章目录 🐒个人主页🏅算法思维框架📖前言: 🎀计数排序 时间复杂度O(nk)🎇1. 算法步骤思想🎇2.动画实现🎇 3.代码实现 🎀桶排序🎇1. 算法步骤思想&#x1f38…

list的总结

目录 1.什么是list 1.1list 的优势和劣势 优势: 劣势: 2.构造函数 2.1 default (1) 2.2 fill (2) 2.3 range (3) 2.4 copy (4) 3.list iterator的使用 3.1. begin() 3.2. end() 3.3迭代器遍历 4. list容量函数 4.1. empty() 4.2. siz…

开源vs闭源,处在大模型洪流中,向何处去?

文章目录 一、开源和闭源的优劣势比较1.1 开源优势1.2 闭源的优势 二、开源和闭源对大模型技术发展的影响2.1 数据共享2.2 算法创新2.3 业务拓展2.4 安全性和隐私2.5 社会责任和伦理 三、开源与闭源的商业模式比较3.1 盈利模式3.2 市场竞争3.3 用户生态3.4 创新速度 四&#xf…