【鸿蒙4.0】安装DevEcoStudio

1.下载安装包

HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者华为鸿蒙DevEco Studio是面向全场景的一站式集成开发环境,,在鸿蒙官网下载或升级操作系统开发工具DevEco Studio最新版本,SDK配置和下载,2.1支持Mac、Windows操作系统。icon-default.png?t=N7T8https://developer.harmonyos.com/cn/develop/deveco-studio/#download可以根据自己的操作系统选择对应版本下载。

2.安装

下载好后,打开安装包,进入安装界面:

点击Next,进入安装目录选择页面(不要出现中文或特殊字符),可以走默认路径:

点击Next,进入安装选项页面,按照如图所示勾选即可:

点击Next,进入安装页,直接点击Install:

耐心等待安装完成:

选择重启电脑,Finish:

重启完成后,会在桌面看到DevEco Studio的图标:

3.配置开发环境

双击启动,进入首次运行的欢迎页面:

选择Agree,进入配置导入页面,选择不导入任何配置:

选择要安装的Node.js和Ohpm位置,其中ohpm是Open Harmony Package Management的缩写,也就是类似npm的包管理工具。这里有几点注意事项:

  • 如果电脑上已经有Node.js,但是版本不一致,建议选择让工具重新安装

  • 如果电脑上已经有Node.js,并且版本一致,可以选择Local,指定node目录即可

  • 如果电脑上对Node.js做了一些特殊的options配置,建议先移除

  • 配置目录中不要出现中文、特殊字符,建议用默认路径

选择Next后,进入HarmonyOS的SDK安装目录选择页面,同样注意不要出现中文和特殊字符,建议走默认路径:

选择Next后,进入协议页面,全部选择Accept:

选择Next后,进入SDK确认信息页面:

直接点击Next安装即可。

4.环境错误处理

在安装的过程中,如果出现错误:

文档中心icon-default.png?t=N7T8https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/environment_config-0000001052902427-V3#section551917522319https://mp.csdn.net/mp_blog/creation/editor/135374394

5.创建一个新的项目

然后进入创建应用页面,选择应用模板中的Empty Ability模板:

填写项目信息,其中Project name、Bundle name、Save location都可以自定义:

点击Finish完成创建。

6.应用预览

7.安装模拟器

我们也可以利用设备模拟器来查看更真实的效果。不过需要先配置模拟器。

首先,选择主菜单中的Tools,找到其中的Device Manager,即设备管理:

设备可以是远端设备,也可以是本地设备,我们以本地设备为例。

默认本地没有任何设备,选择install来安装一个:

首次点击时,会弹出一个窗口,下载必要的SDK依赖:

等待一段时间的下载之后,选择Finish。

进入创建模拟器页面,选择New Emulator:

添加手机模拟器:

下载完成后,才可以选中,然后点击Next,进入下一步:

finish:

创建完成后,在设备列表中会出现一个本地设备,点击后面的运行按钮即可启动设备模拟器:

启动后如图:

然后,在应用启动位置选择刚刚添加的模拟器:

点击启动,可以将应用部署到模拟器:

效果与预览类似:

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

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

相关文章

华为MDC610接口说明

1、MDC610对外功能接口 2、1、MDC610硬件技术规格

新火种AI|三星打响“AI手机”第一枪,2024会是AI终端元年吗?

作者:文子 编辑:小迪 AI手机,距离取代传统手机不远了。 三星新年第一炸,AI手机重磅来袭 2024年才刚刚开始,手机行业就迎来第一个王炸。 作为常年盘踞销量全球前三的品牌,三星突然宣布,将在北…

智慧工厂:科技与制造融合创新之路

随着科技的迅猛发展,智慧工厂成为制造业领域的热门话题。智慧工厂利用先进的技术和智能化系统,以提高生产效率、降低成本、增强产品质量和灵活性为目标,正在引领着未来制造业的发展。 智慧工厂的核心是数字化和自动化生产,相较于传…

(rhel8)man rpm个人学习笔记

1.一些自己原先不懂的英文英文单词简介 单词 释义exampleverify验证、核实、证实、核对select选择、选取select-optionsencapsulate概括、压缩、简述... used to encapsulate software to be install,and source packages,...recipe配方、方法same as belownecesssary必要的co…

Kettle Local引擎使用记录(基于Kettle web版数据集成开源工具data-integration源码)

Kettle Web 📚第一章 前言📚第二章 demo源码📗pom.xml引入Kettle引擎核心文件📗java源码📕 controller📕 service📕 其它📕 maven settings.xml 📗测试📕 测试…

6-Docker Compose-同时管理mysql和tomcat application

1.创建docker-compose.yml文件,添加如下内容并保存 vim docker-compose.yml [root@centos79 ~]# cat docker-compose.yml #yml文件 version: 3 services:mysql-ztj:restart: alwaysimage: daocloud.io/library/mysql:5.7.4container_name: mysql-ztjports:- 3306:3306envir…

梦想家内容管理系统(Dreamer CMS)跨站请求伪造漏洞

梦想家内容管理系统(Dreamer CMS)跨站请求伪造漏洞 目标:GitHub - iteachyou-wjn/dreamer_cms: Dreamer CMS 梦想家内容发布系统采用流行的SpringBoot搭建,支持静态化、标签化建站。不需要专业的后台开发技能,会HTML就能建站&…

SLAM ORB-SLAM2(15)单应矩阵的计算和评分

SLAM ORB-SLAM2(15)单应矩阵的计算和评分 1. 前言2. 单应矩阵2.1. 概念2.2. 推导2.3. 计算原理3. ComputeH213. CheckHomography1. 前言 在 《SLAM ORB-SLAM2(13)查找单应矩阵》 中了解到 查找单应矩阵主要过程: 特征点坐标归一化 Normalize函数 Normalize 参考 《SLAM O…

华为HCIE课堂笔记第十一章 IPv6概述

第十一章 IPv6概述 11.1 背景 根本原因是:IPv4地址枯竭,IPv6是IPV4的升级版本 11.1.1 IPv6地址的优势: 地址空间足够大 128bit支持即插即用底层化地址结构:地址分配有一定的标准相比于IPv4简化了报文的头部,提高了…

关于CNN卷积神经网络与Conv2D标准卷积的重要概念

温故而知新,可以为师矣! 一、参考资料 深入解读卷积网络的工作原理(附实现代码) 深入解读反卷积网络(附实现代码) Wavelet U-net进行微光图像处理 卷积知识点 CNN网络的设计论:NAS vs Handcra…

解决Gitee每次push都需要输入用户名和密码

其实很简单,只需要使用命令 git config --global credential.helper store 在你下次push时只需要再输入一次用户名和密码,电脑就会保存下来,之后就无需进行输入了。

OpenHarmony底座升级指南(3.2升级4.0)

前言 本文旨在帮助开发者完成底座升级,文中主要以OpenHarmony 3.2 release 升级至OpenHarmony 4.0 release为模板描述。 一、流程概览: 1.1 准备工作 在准备阶段,需要完整收集所有的定制化修改,明确修改人;并且要将…

嵌入式项目——平衡小车(1)

焊接 驱动板需要焊接的如上图。 陀螺仪8pin排母电机两路排线插口。(个别同学需要焊接)两个电池仓,注意电池仓分正反。 安装 底部电池板 4个 双通尼龙柱M3*224个 尼龙螺钉M3*6电机驱动板

【算法笔记】深入理解dfs(两道dp题)

DFS过程的概述 一个一个节点的搜,如果是树状结构的话,先找到最左边那一条分支搜到最后一个节点,这个时候最后一个节点(假设是b)的数据会被更新(具体看题目的要求),然后返回到上一个…

UnityShader(八)Unity中的基础光照(上)

目录 前言 光源(light source) 辐照度(irradiance) 散射和吸收(scattering and absorption) 着色(Shading) BRDF光照模型 前言 渲染时如何决定一个像素的颜色呢?从…

二、安全与风险管理—法律法规符合性与职业道德

目录 一、攻击的演变 二、不同的法律体系 2.1 法律分类 2.2 知识产权 2.3 隐私保护

【计算机图形学】NAP: Neural 3D Articulation Prior

文章目录 1. 这篇论文做了什么事,有什么贡献?2. Related Work铰接物体建模3D中的Diffusion model扩散模型 3. Pipeline铰接树参数化基于Diffusion的铰接树生成去噪网络 4. 实验评价铰接物体生成——以往做法与本文提出的新指标NAP捕捉到的铰接物体分布质…

玩转Mysql 四(MySQL逻辑架构与数据引擎)

一路走来,所有遇到的人,帮助过我的、伤害过我的都是朋友,没有一个是敌人。 一、MySQL逻辑架构 1、从Oracle收购MySQL后,MySQL逻辑架构受Oracle影响,MySQL8版本中逻辑架构受Oracle的影响逐步完善查询缓存,O…

Linux 服务器安全策略技巧:使用 Bcrypt 或 Argon2 进行密码哈希

在当今数字化时代,保护服务器和用户数据的安全至关重要。密码哈希是一种常用的安全策略,用于将用户密码转换为不可逆的散列值。本文将介绍在Linux服务器上使用Bcrypt或Argon2进行密码哈希的技巧。 Bcrypt密码哈希算法 Bcrypt是一种基于Blowfish密码算法的密码哈希函数。它是…

数据结构:树详解

创建二叉树 给出了完整的先序遍历序列,子树为空用’#’表示,所以这样我们在通过先序遍历序列创建二叉树时我们直到先序遍历序列是先进行根结点,然后左子树最后右子树的顺序进行遍历的,所以对于完整的先序遍历序列我们可以直到先序…