鸿蒙 Window 环境的搭建

news2025/4/23 4:42:21

鸿蒙操作系统是国内自研的新一代的智能终端操作系统,支持多种终端设备部署,能够适配不同类别的硬件资源和功能需求。是一款面向万物互联的全场景分布式操作系统。

下载、安装与配置

DevEco Studio支持Windows系统和macOS系统

Windows系统配置华为官方推荐:

  • 操作系统:Windows10 64位 
  • 内存:8GB及以上
  • 硬盘:100GB及以上
  • 分辨率:1280*800像素及以上

当前安装环境Win10 64位,16GB是成功的,用了Win7系统安装失败,提示Recommend operating system:Windows 10/11(64-bit)

开发HarmonyOS应用前,需要配置HarmonyOS的开发环境。环境配置流程:

下载

DevEco Studio 下载路径:HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者

安装

下载完成后解压devecostudio-windows-3.1.0.501.zip文件,解压后双击EXE文件进入DevEco Studio安装向导

点击Next,进入选择安装路径界面

路径可以默认也可以重新选择安装路径(不要带有中文),路径选择好后点击Next

选择Create Desktop Shortcut →DevEco Studio,可以选择 Add “bin” folder to the PATH,也可以后期环境变量配置,选择完成后点击Next,等待几分钟......

点击Finsh结束安装

配置

注:之后的安装需要在网络环境下进行

点击桌面DevEco Studio快捷方式

点击Agree

默认点击OK,跳转到 Setup Wizard

Basic Setup 安装Node.js和Ohpm,之前安装了的可以选择LOCAL,未安装过重新配置路径,路径可以默认也可以重新创建(路径不支持中文),配置完成后点击Next

SDK Setup 配置SDK路径,可默认也可以重新创建(不支持中文路径),配置完成点击Next

选择HarmonyOS SDK 节点,点击 Accept 自动跳转到 OpenHarmony SDK  节点

点击 Accept 后点击 Next

开始安装,等待几分钟......安装完成后点击Finish,跳转到 Welcome to DevEco Studio。(可以在弹出Setup Wizard 的时候关闭,也会进入 Welcome to DevEco Studio 配置页进行统一配置)

点击Create Project 节点

点击 Set it up now 重新配置,效果和上面的配置一样,完成后点击关闭

配置环境变量

HDC是为开发者提供 HarmonyOS 的调试工具,为方便使用HDC工具,需要为HDC工具及其端口号设置环境变量。

Windows环境变量设置方法:

此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,添加HDC端口变量名为:HDC_SERVER_PORT,变量值可设置为任意未被占用的端口,如7035。

在系统或者用户的path变量中,添加HDC工具路径,HDC工具路径为:HarmonyOS SDK安装目录/toolchains/{版本号}

配置DevEco Studio bin 目录

配置成功点击确认,之后关机重启。

在 HarmonyOS应用开发官网 - 华为HarmonyOS打造全场景新服务中提供了安装、使用、教程等内容,但是操作内容不太详细,还是需要实际操作总结。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1345938.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Markdown之YAML效果图语法介绍(二十六)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

C#进阶-IIS应用程序池崩溃的解决方案

IIS是微软开发的Web服务器软件,被广泛用于Windows平台上的网站托管。在使用IIS过程中,可能会遇到应用程序池崩溃的问题,原因可能有很多,包括代码错误、资源不足、进程冲突等。本文将为大家介绍IIS应用程序池崩溃的问题分析和解决方…

缓存cache和缓冲buffer的区别

近期被这两个词汇困扰了,感觉有本质的区别,搜了一些资料,整理如下 计算机内部的几个部分图如下 缓存(cache) https://baike.baidu.com/item/%E7%BC%93%E5%AD%98 提到缓存(cache),就…

【web安全】验证码识别-burp的captcha-killer-modified插件教程(基于百度接口)(总结一些坑)

前言 菜某分享 captcha-killer-modified插件的安装教程 整体安装教程可以看他的 安装captcha-killer-modified插件(windospython环境)_aptcha-killer-modified的安装-CSDN博客 但是有一点补充。 这个里面的codereg.py文件有个问题 可能是版本的问…

千里马2023年终总结-android framework实战

背景: hi粉丝朋友们: 2023年马上就过去了,很多学员朋友也都希望马哥这边写个年终总结,因为这几个月时间都忙于新课程halsystracesurfaceflinger专题的开发,差点都忘记了这个事情了,今天特别花时间来写个bl…

推荐系统中的 业务指标 覆盖率

覆盖率(Coverage)是推荐系统评估指标之一,用于衡量推荐系统是否能够覆盖物品空间中的多样性,即是否能够推荐系统中的每个物品都能够被推荐给用户。覆盖率通常是一个百分比,表示被推荐的物品占总物品集合的比例。 覆盖…

系统稳定性建设浅谈

系统稳定性是指系统在受到外部环境变化或内部参数变化时,能够保持其功能和性能的稳定性。它是一种系统的性能指标,可以用来衡量系统的可靠性和可控性。系统稳定性的高低可以反映出系统的可靠性和可控性,从而为系统的设计和运行提供参考。 202…

代码随想录刷题笔记(DAY4)

今日总结:今天把中心放在前端学习上,最后一个题没有完全理解,明天早起补上吧。勉强算完成任务。(已补上) Day 4 01. 两两交换链表中的节点(No. 24) 题目链接 代码随想录题解 1.1 题目 给你…

jmeter安装、下载

JDK安装 因为Jmeter是java开发的,有一个特点就是得装一个java环境才能运行 需要安装一个JDK(建议安装版本为 8,因为企业用得最多的都是在用这个版本) 网址:Java Downloads | Oracle 解压下载下来的安装包,到自己的目…

虚拟化分类和实现原理

6、虚拟化分类 (1)完全虚拟化 直接将Hypervisor跑在0环内核态,客户机os跑在1环,一旦触发敏感指令,由0环的VMM进行捕获翻译,从而模 拟这些指令。而运行在1环的GuestOS永远都不知道自己是个虚拟机。是完全…

Stable Diffusion 系列教程 - 5 ControlNet

ControlNet和LORA的定位都是对大模型做微调的额外网络。作为入门SD的最后一块拼图是必须要去了解和开发的。为什么ControlNet的影响力如此的大?在它之前,基于扩散模型的AIGC是非常难以控制的,扩散整张图像的过程充满了随机性。这种随机性并不…

MySQL多表查询的方法(含例子)

我们查两张及以上表的时候,普通的查询语法(select * from 表名)不能发挥作用。下面我演示两张表和三张表的查询方法。 前提: 如图存在三张表a,b,c:a表是学生基础信息,b表是教师学科信息&#…

想要学会JVM调优,先掌握JVM内存模型和JVM运行原理

1、前言 今天将和你一起探讨Java虚拟机(JVM)的性能调优。 JVM算是面试中的高频问题了,通常情况下总会有人问到:请你讲解下 JVM 的内存模型,JVM 的 性能调优做过? 2、为什么 JVM 在 Java 中如此重要 首…

近 300 个假冒应用程序泛滥成灾,淹没伊朗银行业

内容概述: 近期,针对伊朗银行业的大规模活动规模不断扩大,近 300 个恶意 Android 应用程序针对用户的账户凭据、信用卡和加密钱包发起攻击。四个月前,Sophos 的研究人员详细介绍了一场漫长的活动,涉及 40 个恶意银行应…

【docker】—— Docker 简介

目录 (一)容器技术发展史 1、Jail 时代 2、云时代 3、云原生时代 (二)编排与容器的技术演进之路 1、DockerClient 2、RUNC&Shim 3、CRI-Containerd 4、CRI-O 5、Containerd (三)Docker 简介…

【开源】基于Vue+SpringBoot的二手车交易系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 二手车档案管理模块2.3 车辆预约管理模块2.4 车辆预定管理模块2.5 车辆留言板管理模块2.6 车辆资讯管理模块 三、系统设计3.1 E-R图设计3.2 可行性分析3.2.1 技术可行性分析3.2.2 操作可行性3.2.3 经济…

苹果紧急修复两大零日漏洞,影响iPhone、iPad 和 Mac 设备

内容概述: 近日,苹果公司发布紧急安全更新,此次更新修复了两个在攻击中被利用并影响 iPhone、iPad 和 Mac 设备的零日漏洞。据统计,自今年年初以来已修复的零日漏洞数量已达到 20 个。其中提到此次发现的零日漏洞很可能已被iOS 1…

ERD Online更换Licence为最友好的MIT协议

ERD Online一直秉承着开放、灵活、用户友好的理念,为用户提供高品质的服务。我们非常激动地宣布,ERD Online的许可证已经进行了重大更新,将采用MIT(麻省理工学院)协议,这一变更旨在进一步提升用户体验&…

大模型LLM的微调技术:LoRA

0 引言 LoRA(Low-Rank Adaptation)出自2021年的论文“LoRA: Low-Rank Adaptation of Large Language Models” LoRA技术冻结预训练模型的权重,并在每个Transformer块中注入可训练层(称为秩分解矩阵),即在模型的Linear层的旁边增…

nextTick的原理

开发中有这么一个需求&#xff0c;回显的适合&#xff0c;el-tree的检查严格标志属性更新为true。当更新完成后&#xff0c;又要改为false。还原。 <template><div><el-tree:data"data"show-checkbox:check-strictly"checkStrictly"default…