DevEco Studio安装+基本使用

​🌈个人主页:前端青山
🔥系列专栏:鸿蒙开发篇
🔖人终将被年少不可得之物困其一生

依旧青山,本期给大家带来鸿蒙开发篇专栏内容:鸿蒙开发-DevEco Studio安装+基本使用

安装失败正常的,并且对电脑配置有要求 一般内存小于8G 非常卡或者用不了。

image.png

image.png

1.进入DevEco Studio下载官网,单击“立即下载”进入下载页面

DevEco Studio提供了Windows版本和Mac版本选择,可以根据操作系统选择对应的版本进行下载。

image.png

Mac(ARM)是指搭载苹果自研的ARM架构处理器的Mac电脑,比如搭载M1芯片的MacBook Air和MacBook Pro。这些处理器是由苹果自行设计的,与之前使用的英特尔x86架构处理器不同。 Mac(X86)是指搭载英特尔x86架构处理器的Mac电脑,比如之前的MacBook、iMac和Mac Pro等。这些处理器是由英特尔生产的,是传统的计算机处理器架构。

2.安装

双击程序包安装

image.png

选择安装路径 可以默认 也可以指定都行 d:\huawei\DevEco

image.png

image.png

安装中

image.png

image.png

3.配置环境

电脑 左下角 菜单 输入 deveco 切记右击管理员身份运行。 70% 不用,30% 电脑权限

image.png

双击已安装的DevEco Studio快捷方式进入配置页面,IDE会进入配置向导,选择Agree,同意相应的条款,进入配置页

image.png

进入DevEco Studio配置页面,首先需要进行基础配置,包括Node.js与Ohpm(鸿蒙的包管理工具)的安装路径设置,选择从华为镜像下载至合适的路径。

推荐安装目录 d:\huawei\nodejs d:\huawei\ohpm

image.png

单击'Next'进入SDK配置,设置为合适的路径, d:\huawei\sdk

image.png

点击'Next'后会显示'SDK License Agreement',阅读相关协议后,勾选'Accept'。

image.png

单击‘Next’进入配置预览页,在这里进行配置项的确认。

image.png

确认完成后,单击'Next',进入下一步。(非常慢)

image.png

等待配置自动下载完成,完成后,单击'Finish',IDE会进入欢迎页,我们也就成功配置好了开发环境。

image.png

!!! 校验配置环境是否成功 点击Create Project 创建项目,出现项目创建页面,则为配置成功,否则根据提示,进一步继续配置(注意编辑器的红色提示点击后面的蓝色设置字样继续配置) !!! 有20%小伙伴出现不了配置ohpm、和sdk的界面那么你直接检查环境是否成功去安装

4.调整编译语言 1.点击右下角configure

image.png

<think>我们正在回答用户关于HarmonyOS DevEco Studio安装使用的问题。根据用户的问题,我们需要提供安装教程和使用指南。同时,用户提供了几个引用,我们可以参考这些引用来构建回答。 用户引用内容: [^1]:主要介绍了DevEco Studio安装与应用工程创建的基本流程,并建议参考官方文档和社区。 [^2]:详细说明了DevEco Studio提供的开发套件,包括HarmonyOS SDK、Node.js等,并提到OpenHarmony SDK的下载位置。 [^3]:记录了安装DevEco Studio的过程,包括安装Node.js、测试Node.js、下载DevEco Studio安装中文语言包、配置环境变量等。 [^4]:是一篇安装配置完全指南,强调下载、安装和初步配置DevEco Studio的重要性。 根据以上引用和用户的问题,我们将分步骤讲解如何安装使用DevEco Studio。 步骤: 1. 下载DevEco Studio 2. 安装DevEco Studio 3. 配置开发环境(包括Node.js、HarmonyOS SDK、OpenHarmony SDK等) 4. 创建第一个HarmonyOS应用工程 5. 运行和调试应用 同时,我们会在每个步骤中参考引用的内容,并在末尾添加相关问题。 注意:由于用户要求使用中文回答,并且按照系统指令处理数学公式(但本问题不涉及数学公式,所以可以忽略),同时要生成相关问题。 下面开始组织回答:</think>### HarmonyOS DevEco Studio 安装使用指南 根据您的需求,结合官方文档和实践经验[^1][^2][^3][^4],以下是完整的DevEco Studio安装开发流程: --- #### 一、安装 DevEco Studio **步骤1:下载安装包** 1. 访问 [HarmonyOS开发者官网](https://developer.harmonyos.com/) 2. 导航至 **工具 > DevEco Studio**,选择匹配操作系统的版本(Windows/macOS/Linux)[^4] **步骤2:安装核心组件** ```bash # 安装过程中会自动集成以下组件[^2]: - HarmonyOS SDK - Node.js 运行时环境(≥14.19.1) - Hvigor 构建工具 - OHPM 包管理器 - 本地模拟器平台 ``` **注意**: - 若需开发 **OpenHarmony** 应用,需额外通过 `Settings > OpenHarmony SDK` 下载对应 SDK[^2] - 安装路径避免中文或特殊字符 **步骤3:环境验证** 1. 启动 DevEco Studio 2. 打开终端执行: ```bash node -v # 验证Node.js hdc -v # 验证HarmonyOS调试工具[^3] ``` 3. 配置网络代理(如遇下载失败): `File > Settings > Appearance & Behavior > System Settings > HTTP Proxy`[^3] --- #### 二、创建第一个 HarmonyOS 工程 **步骤1:初始化项目** 1. 选择 `File > New > Project` 2. 模板选择 **Empty Ability** 3. 配置参数: ```ts Project Name: HelloHarmony // 项目名称 Bundle Name: com.example.hello // 包名 Device Type: Phone + Tablet // 目标设备 Language: ArkTS // 开发语言[^1] ``` **步骤2:理解工程结构** ```bash entry/src/main/ ├── ets/ │ ├── pages/ │ │ └── Index.ets # 主页面入口 │ └── entryability/ │ └── EntryAbility.ts # Ability生命周期管理 ├── resources/ # 静态资源 └── module.json5 # 应用配置 ``` **步骤3:编写 Hello World** 打开 `Index.ets`,替换为以下代码: ```tsx @Entry @Component struct Index { build() { Row() { Column() { Text('Hello HarmonyOS!') .fontSize(30) .fontColor(Color.Blue) Button('点击打印日志', { type: ButtonType.Capsule }) .onClick(() => { console.info('按钮被点击!') // 控制台输出日志 }) } .width('100%') } .height('100%') } } ``` --- #### 三、运行与调试 **方法1:使用模拟器** 1. `Tools > Device Manager` 2. 选择 **Phone** 设备 > 点击 `Create` 下载镜像 3. 启动模拟器后点击 ▶️ 运行按钮 **方法2:真机调试** 1. 手机开启开发者模式(设置 > 关于手机 > 多次点击版本号) 2. 启用 **USB调试** 和 **安装外部来源应用** 3. 通过 USB 连接电脑,选择设备运行 **调试技巧**: - 日志查看:`View > Tool Windows > Logcat` - 实时预览:编辑代码时右侧点击 **Previewer** 图标[^1] - 断点调试:在代码行号旁点击添加断点,使用 Debug 模式运行 --- #### 四、进阶配置 1. **中文语言包**: `Plugins > Marketplace` 搜索 **Chinese (Simplified)** 安装[^3] 2. **环境变量配置**(Linux/macOS): ```bash export PATH=$PATH:/path/to/DevEcoStudio/bin export PATH=$PATH:/path/to/node/bin ``` 3. **Gradle 加速**: 修改 `gradle.properties` 添加国内镜像源[^3]: ```properties systemProp.http.proxyHost=mirrors.cloud.tencent.com systemProp.http.proxyPort=80 ``` --- #### 五、官方资源推荐 1. [HarmonyOS 开发文档](https://developer.harmonyos.com/cn/docs/documentation/) 2. [ArkUI 组件库](https://developer.harmonyos.com/cn/docs/design/des-guides/overview-0000001104075844) 3. [DevEco Studio 问题排查](https://developer.harmonyos.com/cn/docs/documentation/doc-guides/faq-deveco-studio-0000001263160453) > 提示:开发过程中遇到问题,优先查阅 **官方文档** 或 **开发者论坛**,多数常见问题已有解决方案[^1][^4]。 --- ### 相关问题 1. 如何解决 DevEco Studio 安装时 SDK 下载失败的问题? 2. ArkTS 与 TypeScript 在语法上有哪些关键区别? 3. 如何实现 HarmonyOS 应用的跨设备协同功能? 4. DevEco Studio 的实时预览功能有哪些使用技巧? 5. HarmonyOS 应用上架华为应用市场的流程是什么? [^1]: 【HarmonyOS】:DevEco Studio安装与应用工程创建指南 [^2]: HarmonyOS NEXT开发DevEco Studio安装指南 [^3]: HarmonyOS移动应用学习笔记——DevEco Studio安装 [^4]: 【HarmonyOS 5开发入门】DevEco Studio安装配置完全指南
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端青山

您的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值