当前位置:网站首页>『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哦)
边栏推荐
- 深入浅出图解CNN-卷积神经网络
- The report of the state of world food security and nutrition was released: the number of hungry people in the world increased to 828million in 2021
- Pro2:修改div块的颜色
- Slider plug-in for swiper left and right switching
- Mrs offline data analysis: process OBS data through Flink job
- Supplementary instructions to relevant rules of online competition
- 仿今日头条APP顶部点击可居中导航
- Create dialog style windows with popupwindow
- mui侧边导航锚点定位js特效
- Please insert the disk into "U disk (H)" & unable to access the disk structure is damaged and cannot be read
猜你喜欢
物联网OTA技术介绍
数学分析_笔记_第11章:Fourier级数
讨论| 坦白局,工业 AR 应用为什么难落地?
swiper左右切换滑块插件
[tpm2.0 principle and Application guide] Chapter 1-3
手撕Nacos源码(先撕客户端源码)
[distributed theory] (II) distributed storage
Toast will display a simple prompt message on the program interface
Sanxian Guidong JS game source code
Cartoon | who is the first ide in the universe?
随机推荐
回归测试的分类
Understanding of 12 methods of enterprise management
AI 击败了人类,设计了更好的经济机制
面试官:页面很卡的原因分析及解决方案?【测试面试题分享】
Simple loading animation
How to implement safety practice in software development stage
直播软件搭建,canvas文字加粗
讨论| 坦白局,工业 AR 应用为什么难落地?
[trusted computing] Lesson 12: TPM authorization and conversation
如何在软件研发阶段落地安全实践
Dateticket and timeticket, functions and usage of date and time selectors
Tips for this week 140: constants: safety idioms
Face recognition attendance system based on Baidu flying plasma platform (easydl)
Test for 3 months, successful entry "byte", my interview experience summary
做软件测试 掌握哪些技术才能算作 “ 测试高手 ”?
物联网OTA技术介绍
Function and usage of calendar view component
Deep learning - make your own dataset
Audio Device Strategy 音频设备输出、输入 选择 基于7.0 代码
[OKR target management] value analysis