华为鸿蒙开发(HarmonyOs开发):超详细的:DevEco Studio 的安装和配置 、华为第三方包依赖:SDK软件包的安装、Nodejs的导入配置

2023年11月28日20:00:00
⚠️⚠️HarmonyOs 开发工具 ⚠️⚠️
⚠️⚠️DevEco Studio 的安装和配置⚠️⚠️

文章目录

      • 一、打开鸿蒙开发工具官网
      • 二、下载 DevEco Studio
      • 三、配置 DevEco Studio
      • 四、错误处理

⚠️⚠️⚠️❤️❤️ 关注了解更多

一、打开鸿蒙开发工具官网

下面是安装DevEco Studio 的详细步骤:希望大家给个关注,祝大家:踏上HarmonyOs 之旅,步步高升!

下载地址:官网地址

  • 如下图所示:
    在这里插入图片描述

二、下载 DevEco Studio

  • (1)找到自己对应的操作系统
    在这里插入图片描述

  • (2)下载完毕,执行程序,双击打开运行。
    在这里插入图片描述

  • (3)双击打开后看到如图所示界面, 这里打开后,点击next下一步,开始后面的安装配置准备
    在这里插入图片描述

  • (4)选择存放路径,这里默认的或者自己更改都可以(最好不要存在中文路径)。

  • 然后 点击next

在这里插入图片描述

  • (5)这里是否勾选创建快捷方式,以及配置环境变量(这里不勾选这两个),后面有需要的话,需要自己去配置。建议勾上!
  • 然后,点击 next下一步
    在这里插入图片描述
  • (6)直接默认,选择安装 install在这里插入图片描述
  • (7) 安装完毕后,点击next。在这里插入图片描述
  • (8)看到下面页面,恭喜你 DeEco Studio 安装成功! 点击 finish。
    在这里插入图片描述

三、配置 DevEco Studio

  • (1)找到安装后的 DevEco Studio ,打开进行配置。

  • 打开后看到此,我们选择 (Agree)。
    在这里插入图片描述

  • (2) 这里需要我们导入配置,我们刚开始,没有什么需要导入的,选择默认的,直接OK下一步
    在这里插入图片描述

  • (3)这里下面 node.js的安装(因为这里也需要用到),所以需要配置,如果我们电脑里面有安装过的。这里直接选择就好了,如果用不了,那么也就直接根据提示安装就好了

  • 没有则根据图片提示进行安装!
    !!! (如果这里选择了自己的用不了,也选择install安装即可)
    在这里插入图片描述

  • (4) 这里则是需要安装华为鸿蒙依赖的第三方依赖项。这里我们没有直接选择安装就好了。点击 next。
    在这里插入图片描述

  • (5) SDK的安装(软件包),这里同样需要和安卓开发一样安装配置。这里默认安装即可。点击 next。

在这里插入图片描述

  • (6) 确认协议,进行下一步配置!注意这里两个都需要点击Accopt 统一协议!然后点击next下一步。

在这里插入图片描述

  • (7)安装配置清单的确认!点击 next 下一步。

在这里插入图片描述

  • (8)然后等待,最后的配置安装后,点击 finish 即可!

在这里插入图片描述

  • 看到安装完毕!恭喜:DevEco Studio 安装顺利成功!

四、错误处理

  • 当我们发现配置错误,例如node ,SDK安装有遗漏,我们点击如下图的选项
    在这里插入图片描述
    选择 hope 进入,然后点击第一个进去看看!
  • 如下图就是,正常安装成功的都是绿色的勾勾。如果发现不是,那么就是中途出现了问题!
  • 当然华为这里也是非常的不错的,如果出错,会给出提示,大家检查后直接跟着步骤走就好,然后,会给大家自动检查需要的依赖进行重新安装配置!
    在这里插入图片描述
  • 如果解决了,那就恭喜!

关于 DevEco Studio 的安装就到此结束,恭喜大家踏上了华为鸿蒙(HarmonyOs)开发之旅!希望大家能够一路顺利。共同进步,谢谢大家!

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

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

相关文章

泛微E-Office SQL注入漏洞复现

0x01 产品简介 泛微E-Office是一款标准化的协同 OA 办公软件,泛微协同办公产品系列成员之一,实行通用化产品设计,充分贴合企业管理需求,本着简洁易用、高效智能的原则,为企业快速打造移动化、无纸化、数字化的办公平台。 0x02 漏…

【Python小游戏】推荐8款自由的Python游戏项目

推荐8款自由的Python游戏项目 今天给大家推荐8款不错的Python小游戏,这些小游戏所有项目文件(包括所需的所有代码、图像和音频文件),给大家已经放到平台的下载频道,需要的可以注意一下文末的链接地址。 下面给大家简单…

智能优化算法应用:基于蝙蝠算法无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于蝙蝠算法无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于蝙蝠算法无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.蝙蝠算法4.实验参数设定5.算法结果6.参考文献7.MATLAB…

ELk部署,保姆级教学超详细!!!

Elk(Elasticsearch, Logstash, Kibana)是一套日志收集、存储和展示方案,是由Elastic公司开发的开源软件组合。 Elasticsearch:是一个分布式的搜索和分析引擎。它能够处理大量的数据,并提供快速、准确的搜索结果&#x…

63 权限提升-Linux脏牛内核漏洞SUID信息收集

目录 演示案例:Linux提权自动化脚本利用-4个脚本Linux提权SUID配合脚本演示-AliyunLinux提权本地配合内核漏洞演示-MozheLinux提权脏牛内核漏洞演示-Aliyun,Vulnhub涉及资源: linux提权相对windows提权方法相对少一些,linux提权方法相对来讲有七八种方式…

stm32 TIM

一、TIM简介 TIM(Timer)定时器定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断。16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大59.65s的定时定时器不仅具备基本的定时中断功能&…

FFmpeg介绍

官方网站:http://www.ffmpeg.org/ 项目组成 libavformat 封装模块,封装了Protocol层和Demuxer、Muxer层,使得协议和格式对于开发者来说是透明的。FFmpeg能否支持一种封装格式的视频的封装与解封装,完全取决于这个库&#xff0c…

QT中的 容器(container)-大全

一、介绍 Qt库提供了一套通用的基于模板的容器类&#xff0c;可以用这些类存储指定类型的项。比如&#xff0c;你需要一个大小可变的QString的数组&#xff0c;则使用QVector<QString>。 这些容器类比STL&#xff08;C标准模板库&#xff09;容器设计得更轻量、更安全并…

光伏电站开发流程

随着人们对可再生能源的关注度不断提高&#xff0c;光伏电站的开发流程也变得越来越重要。光伏电站是一种利用太阳能发电的设施&#xff0c;它可以有效地减少化石能源的消耗&#xff0c;同时也可以为环保事业做出贡献。 首先&#xff0c;要进行光伏电站的开发&#xff0c;需要选…

PWM 正玄波形 通过C语言生成

#include <stdio.h> #include <math.h> #include <stdint.h>#define SAMPLE_POINT_NUM (200) /* 需要生成的点的个数 */ #define SINE_MAX (255) /* sin 函数幅值 */ #define PI (3.14…

pytorch训练模型内存溢出

1、训练模型命令命令 如下所示是训练命名实体识别的命令&#xff0c;在win10系统下执行 activate pytorch cd F:\Python\github\ultralytics-main\submain\pytorch_bert_bilstm_crf_ner-main f: python main.py --bert_dir"../model_hub/chinese-bert-wwm-ext/" --…

TIME_WAIT状态TCP连接导致套接字无法重用实验

理论相关知识可以看一下《TIME_WAIT相关知识》。 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<arpa/inet.h> #include<sys/socket.h> #include<errno.h> #include<syslog.h> #inc…

Echarts legend图例配置项 设置位置 显示隐藏

Echarts 官网完整配置项 https://echarts.apache.org/zh/option.html#legend 配置项 legend: { }设置图例为圆形 icon: circle,//设置图例为圆形设置图例位置 top: 20%//距离顶部百分之20//y:bottom 在底部显示设置图例 宽度 高度 itemWidth: 10,//设置图例宽度 itemHeight: …

每日一练【移动零】

一、题目描述 283. 移动零 - 力扣&#xff08;LeetCode&#xff09; 给定一个数组 nums&#xff0c;编写一个函数将所有 0 移动到数组的末尾&#xff0c;同时保持非零元素的相对顺序。 请注意 &#xff0c;必须在不复制数组的情况下原地对数组进行操作。 二、题目解析 可以…

Python中调用VisualStudio创建的DLL库

1、创建DLL 打开VisualStudio2022&#xff0c;创建新项目 动态链接库-下一步 设置项目名称、项目位置、创建 单击头文件、添加、新建项 选择.h、设置名称、添加 同样的在源文件新建项&#xff0c;创建 代码&#xff1a; test.h #pragma once#ifdef BUILD_TEST #define API_S…

unity3d NPC自动寻路不移动

烘焙的路面不能有间隔&#xff0c;调整地面重新烘焙

数据结构(超详细讲解!!)第二十五节 树与森林

1.树的存储结构 和线性表一样&#xff0c;树可以用顺序和链式两种存储结构。 树的顺序存储结构适合树中结点比较“满”的情况。根据树的非线性结构特点&#xff0c;常用链式存储方式来表示树。树常用的存储方法有&#xff1a;双亲表示法、孩子表示法和孩子兄弟表…

【Linux进阶之路】进程间通信

文章目录 一、原理二、方式1.管道1.1匿名管道1.1.1通信原理1.1.2接口使用 1.2命名管道 2.共享内存2.1原理2.2接口使用 3.消息队列原理 4.信号量引入原理 总结 一、原理 进程间的通信是什么&#xff1f;解释&#xff1a; 简单理解就是&#xff0c;不同进程之间进行数据的输入输出…

Typora+PicGo+Minio搭建博客图床

文章目录 TyporaPicGoMinio搭建博客图床前言什么是图床?为什么需要图床?准备工作一、Typora二、Picgo1. 下载Picgo2. 下载node.js3. 下载minio插件 三、服务器端配置1. 添加端口到安全组2. 使用Docker安装minio3. 配置minio image-20231127175530696四、minio插件配置五、Typ…

C++ day37 贪心算法 单调递增的数字 监控二叉树

题目1&#xff1a;738 单调递增的数字 题目链接&#xff1a;单调递增的数字 对题目的理解 返回小于或等于n的最大数字&#xff0c;且数字是单调递增&#xff08;单调递增数字的定义&#xff1a;每个相邻位上的数字满足x<y&#xff09; 贪心算法 注意本题的遍历顺序是从…