当前位置:网站首页>『HarmonyOS』DevEco的下载安装与开发环境搭建
『HarmonyOS』DevEco的下载安装与开发环境搭建
2022-07-07 16:03:00 【starry陆离】
作者简介:一位喜欢写作,计科专业大二菜鸟
个人主页:starry陆离
首发日期:2022年7月7日星期四
订阅专栏:『HarmonyOS』
每日推荐:基础算法无论在研究生面试还是求职面试都是十分重要的一环,这里推荐一款算法面试神器:牛客网-面试神器;算法题只有多刷勤刷才能保持思路与手感,大家赶紧行动起来吧(温馨提示:常见的面试问答题库也很nice哦)
如果文章有帮到你的话记得点赞+收藏支持一下哦
『HarmonyOS』DevEco的下载安装与开发环境搭建
1.开发准备
申请成为开发者
在进行HarmonyOS应用/服务开发前,开发者需要注册一个华为开发者帐号。可以访问:https://www.harmonyos.com,点击右上角注册,在注册页面,选择手机号或邮箱地址注册:
开发者实名认证
注册完毕后,需要完成实名认证,实名认证方式分为:“个人开发者实名认证”和“企业开发者实名认证”。具体步骤是:
- 选择开发者类别:这里选择个人开发者;
- 是否有敏感应用上架:选择有敏感应用上架到应用市场;
- 选择认证方式:根据实际情况选择人脸识别认证或个人银行卡认证;
- 管理页面:进入开发者服务管理页面进行相关配置
2.下载与安装DevEco Studio
HUAWEI DevEco Studio是基于IntelliJ IDEA Community开源版本打造,面向终端全场景多设备的一站式集成开发环境(IDE),同时支持OpenHarmony和HarmonyOS应用/服务(Application/Service)开发。为开发者提供一站式的分布式应用/服务开发平台,支持分布式多端开发、分布式多端调测、多端模拟仿真,提供全方位的质量与安全保障。
Windows运行环境要求:为保证DevEco Studio正常运行,建议电脑配置满足如下要求:
- 操作系统:Windows10 64位
- 内存:8GB及以上
- 硬盘:100GB及以上
- 分辨率:1280*800像素及以上
2.1HarmonyOS官网
HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者
DevEco Studio的编译构建依赖JDK,DevEco Studio预置了Open JDK,版本为1.8,安装过程中会自动安装JDK。
- 进入HUAWEI DevEco Studio(https://developer.harmonyos.com/cn/develop/deveco-studio/)产品页,点击下载列表后的按钮,下载DevEco Studio。
不要下载这个版本,这个版本没有java模式,OpenHarmony和HarmonyOS是有区别的。
2.2安装DevEco
下载完成后,双击下载的“deveco-studio-xxxx.exe”,进入DevEco Studio安装向导,在如下安装选项界面勾选DevEco Studio后,点击Next,直至安装完成。
点击next
选择安装位置
创建快捷方式,增加环境变量
3.配置环境变量
3.1SDK安装
第一次使用DevEco Studio,需要下载HarmonyOS SDK及对应工具链。如果是非首次安装DevEco Studio,SDK下载和更新方法请参考更新HarmonyOS SDK。
下载HarmonyOS SDK
运行已安装的DevEco Studio,首次使用,请选择Do not import settings,点击OK。
进入DevEco Studio操作向导页面,设置npm registry,DevEco Studio已预置对应的仓,直接点击Start using DevEco Studio进入下一步。
根据DevEco Studio操作向导指引下载SDK,默认下载OpenHarmony SDK。默认存储路径为users目录,也可选择任意不包含中文字符的路径,然后点击Next。
在弹出的SDK下载信息页面,点击Next,并在弹出的License Agreement窗口,点击Accept开始下载SDK。
等待OpenHarmony SDK及工具下载完成,点击Finish,界面会进入到DevEco Studio欢迎页
点击欢迎页中的Configure(或图标) > Settings > SDK Manager > HarmonyOS Legacy SDK,然后点击Edit设置HarmonyOS SDK存储路径。
设置HarmonyOS Legacy SDK Location存储路径,然后点击Next。请注意,该路径不能与OpenHarmony SDK存储路径相同,否则会导致OpenHarmony SDK的文件被删除。
在弹出的SDK下载信息页面,点击Next,并在弹出的License Agreement窗口,点击Accept开始下载SDK。
下载完成后,点击Finish。自此,HarmonyOS SDK就安装完成了。
SDK默认只会下载最新版本的Java SDK、JS SDK、Previewer和Toolchains,点击上图欢迎页中的Configure(或图标) > Settings > SDK Manager > HarmonyOS Legacy SDK,进入HarmonyOS Legacy SDK页面,可以下载其它组件,只需要勾选对应的组件包,然后点击Apply即可。
3.2HDC配置(可选)
HDC是为开发者提供HarmonyOS应用/服务的调试工具,为方便使用HDC工具,请为HDC工具及其端口号设置环境变量。
Windows环境变量设置方法:
(1)在此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,添加HDC端口变量名为:HDC_SERVER_PORT,变量值设置为7035。
HDC_SERVER_PORT
同样的在系统环境变量中新建这个端口号
(2)在path变量中,添加HDC工具路径,HDC工具路径为:HarmonyOS SDK安装目录/toolchains(默认路径:C:\Users\admin\AppData\Local\Huawei\Sdk\toolchains),环境变量配置完成后,关闭并重启DevEco Studio。
验证环境是否配置成功
至此HarmonyOS的开发环境就搭建好了,下一章节我们就来创建第一个鸿蒙工程并学会如何使用本地虚拟机和远程虚拟机,点个关注吧
每日推荐:基础算法无论在研究生面试还是求职面试都是十分重要的一环,这里推荐一款算法面试神器:牛客网-面试神器;算法题只有多刷勤刷才能保持思路与手感,大家赶紧行动起来吧(温馨提示:常见的面试问答题库也很nice哦)
边栏推荐
- Self made dataset in pytoch for dataset rewriting
- Functions and usage of tabhost tab
- Run Yolo v5-5.0 and report an error. If the sppf error cannot be found, solve it
- 元宇宙带来的创意性改变
- JS pull down the curtain JS special effect display layer
- [answer] if the app is in the foreground, the activity will not be recycled?
- [tpm2.0 principle and Application guide] Chapter 1-3
- [principle and technology of network attack and Defense] Chapter 1: Introduction
- Mrs offline data analysis: process OBS data through Flink job
- What is agile testing
猜你喜欢
Interviewer: why is the page too laggy and how to solve it? [test interview question sharing]
[principles and technologies of network attack and Defense] Chapter 5: denial of service attack
[OKR target management] case analysis
Functions and usage of viewflipper
MRS离线数据分析:通过Flink作业处理OBS数据
元宇宙带来的创意性改变
Sanxian Guidong JS game source code
Simple loading animation
深度学习机器学习各种数据集汇总地址
Introduction to OTA technology of Internet of things
随机推荐
[network attack and defense principle and technology] Chapter 4: network scanning technology
Functions and usage of viewswitch
Pro2: modify the color of div block
<代码随想录二刷>链表
数学分析_笔记_第11章:Fourier级数
讨论 | AR 应用落地前,要做好哪些准备?
3分钟学会制作动态折线图!
Hutool - 轻量级 DB 操作解决方案
用存储过程、定时器、触发器来解决数据分析问题
Self made dataset in pytoch for dataset rewriting
[principle and technology of network attack and Defense] Chapter 6: Trojan horse
手机app外卖订餐个人中心页面
Run Yolo v5-5.0 and report an error. If the sppf error cannot be found, solve it
面试官:页面很卡的原因分析及解决方案?【测试面试题分享】
【深度学习】3分钟入门
2021年全国平均工资出炉,你达标了吗?
漫画 | 宇宙第一 IDE 到底是谁?
[distributed theory] (I) distributed transactions
Please insert the disk into "U disk (H)" & unable to access the disk structure is damaged and cannot be read
[trusted computing] Lesson 12: TPM authorization and conversation