HarmonyOS(鸿蒙)DevEco Studio开发环境搭建(从零开始一起学鸿蒙开发,走在风口上,我们一起做那只会飞的猪猪侠)

https://www.harmonyos.com/cn/develop

架构等文档概览

https://developer.harmonyos.com/cn/documentation

开发文档地址

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/tools_overview-0000001053582387

在进行鸿蒙开发之前,首先需要注册一个华为的账户,并且进行实名认证,认证的方式有身份证认证和银行卡认证,官方建议使用银行卡认证,认证速度快。认证通过后的效果如下所示:

image.png

运行环境要求

  • 操作系统:Windows10 64位

  • 内存:8GB及以上

  • 硬盘:100GB及以上

  • 分辨率:1280*800像素及以上

二、DevEco Studio软件下载

HUAWEI DevEco Studio(获取工具请点击链接下载,以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的HarmonyOS应用开发服务。通过使用DevEco Studio,开发者可以更高效的开发具备HarmonyOS分布式能力的应用,进而提升创新效率。

下载地址(有windows和Mac的版本):

建议使用Release版本,更加稳定;需要尝试新功能的也可以使用Beta版本。

https://developer.harmonyos.com/cn/develop/deveco-studio#download

官网关于开发工具的介绍,如下图:

鸿蒙软件功能介绍.png

  • **多设备统一开发环境:**支持多种HarmonyOS设备的应用开发,包括手机(Phone)、平板(Tablet)、车机(Car)、智慧屏(TV)、智能穿戴(Wearable),轻量级智能穿戴(LiteWearable)和智慧视觉(Smart Vision)设备。

  • **支持多语言的代码开发和调试:**包括Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。

  • **支持FA(Feature Ability)和PA(Particle Ability)快速开发:**通过工程向导快速创建FA/PA工程模板,一键式打包成HAP(HarmonyOS Ability Package)。

  • **支持分布式多端应用开发:**一个工程和一份代码可跨设备运行,支持不同设备界面的实时预览和差异化开发,实现代码的最大化重用。

  • **支持多设备模拟器:**提供多设备的模拟器资源,包括手机、平板、车机、智慧屏、智能穿戴设备的模拟器,方便开发者高效调试。

  • **支持多设备预览器:**提供JS和Java预览器功能,可以实时查看应用的布局效果,支持实时预览和动态预览;同时还支持多设备同时预览,查看同一个布局文件在不同设备上的呈现效果。

三、安装步骤

解压安装包,运行exe文件,点击Next

image.png

选择安装路径,注意不要有中文和空格,单击Next

image.png

选择创建桌面快捷方式,单击Next

image.png

这一步无需修改,单击Install进行安装,等待安装完成

image.png

image.png

可以选择勾选运行DevEco Studio,单击Finish

image.png

选择Agree

image.png

npm registry无需修改,点击Start using DevEco Studio

image.png

选择鸿蒙SDK的安装目录,建议创建文件都规范起来,方便管理,单击Next

image.png

需要下载Previewer、Java、Toolchains、Js等SDK Componet,直接点击Next

image.png

选择Agreement,同意Harmony SDK License Agreement,点击Next

image.png

等待下载,时间稍微比较长(注意公司的网络可能会出现下载不了的问题,官网提供了代理的方式下载,来解决这个问题,地址:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/environment_config-0000001052902427

image.png

看到Done即为下载完成、点击Finish即可
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

总结:

面试是一个不断学习、不断自我提升的过程,有机会还是出去面面,至少能想到查漏补缺效果,而且有些知识点,可能你自以为知道,但让你说,并不一定能说得很好。

有些东西有压力才有动力,而学到的知识点,都是钱(因为技术人员大部分情况是根据你的能力来定级、来发薪水的),技多不压身。

附上我的面试各大专题整理: 面试指南,满满的都是干货,希望对大家有帮助!

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

大专题整理: 面试指南,满满的都是干货,希望对大家有帮助!
[外链图片转存中…(img-szeuV0e0-1713375249352)]

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 27
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值