【HarmonyOS Next之旅】DevEco Studio的安装与环境配置

简介: 本教程详细介绍了使用DevEco Studio进行OpenHarmony开发的全流程,包括下载与安装、环境配置、项目准备及实用技巧。首先,以Windows环境为例,说明了DevEco Studio的运行要求、下载和安装步骤;接着,通过设置环境变量和配置SDK完成开发环境搭建;然后,讲解了项目创建、预览器和虚拟机的使用方法;最后,分享了中文插件安装和简化工程目录栏等小技巧,帮助开发者高效上手OpenHarmony开发。


目录

1 -> 下载与安装DevEco Studio

2 -> 配置环境变量

3 -> 配置开发环境

4 -> 开发项目准备

5 -> 实用小技巧

2 -> 简化工程目录栏

1 -> 下载与安装DevEco Studio
Windows环境为例:

1.1 -> 运行环境要求
为保证DevEco Studio正常运行,建议电脑配置满足如下要求:

操作系统:Windows10 64位
内存:8GB及以上
硬盘:100GB及以上
分辨率:1280*800像素及以上
1.2 -> 下载和安装DevEco Studio
DevEco Studio的编译构建依赖JDK,DevEco Studio预置了Open JDK,版本为1.8,安装过程中会自动安装JDK。

  1. 进入HUAWEI DevEco Studio产品页,单击"立即下载"按钮,下载DevEco Studio。
  1. 下载完成后,解压的“devecostudio-windows-5.0.5.306”,进入DevEco Studio安装向导。
  1. 在如下界面选择安装路径,默认安装于C:\Program Files路径下,也可以单击“浏览”指定其他安装路径,然后单击“下一步”,直至安装完成。
  1. 安装完成后,单击“完成”完成安装。

2 -> 配置环境变量
新建系统变量:

变量名:HDC_SERVER_PORT

变量值:7035

配置完毕

3 -> 配置开发环境

  1. 打开安装好的DevEco Studio,选择Do not import settings,点击OK。
  1. 点击Agree,同意相应的条款,进入配置页。
  1. 下载SDK

一进入DevEco Studio,点击Customize,再点击All setting,进入设置找到OpenHarmony SDK。

找到OpenHarmony SDK后点击Edit。

点击Next

再点击Next

选择Accept后点击Finish。

点击Finish

设置完成。

4 -> 开发项目准备

  1. 诊断环境

点击Diagnose

可以创建工程了。

  1. 创建工程

点击Projects,再点击Create Project。

选择Application,再点击Empty Ability,选好后点击Next。

点击Finish

点击头像并点击Sign in登录华为账号

华为账号登录成功后如下图,返回DevEco Studio。

登录成功

  1. 运行预览器(Previewer)

点击最左侧的Previewer。

运行成功

  1. 运行虚拟机

点击No Devices,再点击Device Manager

点击Agree

选择Huawei_Phone并点击下载。

点击Accept,并点击Next。

点击Finish

点击Actions下的运行图标。

虚拟机运行成功后,运行编译代码。

启动成功

5 -> 实用小技巧
5.1 -> 中文插件
点击File,再点击Settings进入设置。

点击Plugins,输入搜索内容:chinese。
点击Chinese(Simplified)右侧的方框。
点击Enable(点击后变成Disable)。
点击Apply。

2 -> 简化工程目录栏
在写程序时,主要是在Ohos中,所以将Project切换到Ohos,这样可以使工程目录栏更加简洁。

感谢各位大佬支持!!!

互三啦!!!

目录
相关文章
|
4月前
|
监控 JavaScript 编译器
从“天书”到源码:HarmonyOS NEXT 崩溃堆栈解析实战指南
本文详解如何利用 hiAppEvent 监控并获取 sourcemap、debug so 等核心产物,剖析了 hstack 工具如何将混淆的 Native 与 ArkTS 堆栈还原为源码,助力开发者掌握异常分析方法,提升应用稳定性。
572 65
|
5月前
|
编解码 JavaScript 开发工具
鸿蒙应用开发从入门到实战(二):DevEco Studio工具安装
大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,欢迎关注!
520 1
|
7月前
|
移动开发 前端开发 JavaScript
鸿蒙NEXT时代你所不知道的全平台跨端框架:CMP、Kuikly、Lynx、uni-app x等
本篇基于当前各大活跃的跨端框架的现状,对比当前它们的情况和未来的可能,帮助你在选择框架时更好理解它们的特点和差异。
783 0
|
5月前
|
存储 缓存 5G
鸿蒙 HarmonyOS NEXT端云一体化开发-云存储篇
本文介绍用户登录后获取昵称、头像的方法,包括通过云端API和AppStorage两种方式,并实现上传头像至云存储及更新用户信息。同时解决图片缓存问题,添加上传进度提示,支持自动登录判断,提升用户体验。
242 1
|
5月前
|
存储 负载均衡 数据库
鸿蒙 HarmonyOS NEXT端云一体化开发-云函数篇
本文介绍基于华为AGC的端云一体化开发流程,涵盖项目创建、云函数开通、应用配置及DevEco集成。重点讲解云函数的编写、部署、调用与传参,并涉及环境变量设置、负载均衡、重试机制与熔断策略等高阶特性,助力开发者高效构建稳定云端服务。
543 1
鸿蒙 HarmonyOS NEXT端云一体化开发-云函数篇
|
5月前
|
存储 JSON 数据建模
鸿蒙 HarmonyOS NEXT端云一体化开发-云数据库篇
云数据库采用存储区、对象类型、对象三级结构,支持灵活的数据建模与权限管理,可通过AGC平台或本地项目初始化,实现数据的增删改查及端侧高效调用。
269 1
|
5月前
|
存储 开发者 容器
鸿蒙 HarmonyOS NEXT星河版APP应用开发-ArkTS面向对象及组件化UI开发使用实例
本文介绍了ArkTS语言中的Class类、泛型、接口、模块化、自定义组件及状态管理等核心概念,并结合代码示例讲解了对象属性、构造方法、继承、静态成员、访问修饰符等内容,同时涵盖了路由管理、生命周期和Stage模型等应用开发关键知识点。
454 1
鸿蒙 HarmonyOS NEXT星河版APP应用开发-ArkTS面向对象及组件化UI开发使用实例
|
5月前
鸿蒙 HarmonyOS NEXT星河版APP应用开发-阶段三
本文介绍了UI开发中的样式复用与组件构建技术,涵盖@Extend、@Styles和@Builder的使用方法,并通过Swiper轮播、Scroll滚动、Tabs导航等常用组件实现典型界面效果,结合生肖抽卡、小米轮播、回顶按钮等案例,展示实际应用技巧。
167 1
|
5月前
鸿蒙 HarmonyOS NEXT星河版APP应用开发-阶段二
本文介绍鸿蒙应用界面开发中的弹性布局(Flex)、绝对定位、层叠布局及ArkTS语法进阶,涵盖字符串拼接、类型转换、数组操作、条件与循环语句,并结合B站视频卡、支付宝首页等案例,深入讲解点击事件、状态管理与界面交互功能。
363 1
鸿蒙 HarmonyOS NEXT星河版APP应用开发-阶段二
|
5月前
|
传感器 监控 安全
HarmonyOS NEXT 5.0 的星闪(NearLink)开发应用案例
V哥分享HarmonyOS NEXT 5.0星闪开发实战,涵盖智能车钥匙无感解锁与工业传感器监控。低延迟、高可靠,代码完整,速来学习!
765 0

热门文章

最新文章