鸿蒙HarmonyOS开发环境初识及搭建

这篇具有很好参考价值的文章主要介绍了鸿蒙HarmonyOS开发环境初识及搭建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一 鸿蒙简介

HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。

HarmonyOS提供了支持多种开发语言的API,供开发者进行应用开发。支持的开发语言包括Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。

HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。HarmonyOS技术架构如下所示。详细的说明请参见官方文档相关说明。

鸿蒙HarmonyOS开发环境初识及搭建

二 应用开发工具

根据官网资料介绍,我们可以在Windows系统或macOS系统上,使用HUWEI DevEco Studio进行HarmonyOS和OpenHarmony的用户应用程序。下面就一起来看看开发环境的搭建过程吧。

以OpenHarmony为例,下边是搭建DevEco Studio开发环境的流程:

鸿蒙HarmonyOS开发环境初识及搭建

三 安装和配置

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

鸿蒙HarmonyOS开发环境初识及搭建

下载解压后的文件名字为:deveco-studio-3.0.0.993.exe,开始安装。

鸿蒙HarmonyOS开发环境初识及搭建

我系统盘是固态盘,所以按照默认路径安装

鸿蒙HarmonyOS开发环境初识及搭建

勾选“DevEco Studio”

鸿蒙HarmonyOS开发环境初识及搭建

鸿蒙HarmonyOS开发环境初识及搭建

 鸿蒙HarmonyOS开发环境初识及搭建

安装完成后自动打开工具

鸿蒙HarmonyOS开发环境初识及搭建

初次使用选择“Do not import settings”

鸿蒙HarmonyOS开发环境初识及搭建

勾选npm registry(该步骤是在网络连通的情况下进行的)

鸿蒙HarmonyOS开发环境初识及搭建

下载安装Node.js

鸿蒙HarmonyOS开发环境初识及搭建

选择安装SDK

鸿蒙HarmonyOS开发环境初识及搭建

 SDK配置信息 

鸿蒙HarmonyOS开发环境初识及搭建

 阅读License协议,同意协议,安装SDK

鸿蒙HarmonyOS开发环境初识及搭建

继续安装

鸿蒙HarmonyOS开发环境初识及搭建

完成后打开打开DevEco Studio

鸿蒙HarmonyOS开发环境初识及搭建

 通过HDC,可以连接DevEco Studio与鸿蒙真机,进行调试测试。需要配置一下环境变量。

按截图,配置HDC端口变量名为:HDC_SERVER_PORT,变量值可设置为任意未被占用的端口,如7035。

鸿蒙HarmonyOS开发环境初识及搭建

 接着在path里添加HDC路径

鸿蒙HarmonyOS开发环境初识及搭建

添加完成后,确定保存配置。

再回到DevEco Studio,点击“Configure”à“Settings”

鸿蒙HarmonyOS开发环境初识及搭建

 查看SDK安装信息

鸿蒙HarmonyOS开发环境初识及搭建

至此,DevEco Studio开发环境安装配置就完成了。下一节,我们看一下,如何使用IDE开发工具,创建一个C++版本的demo程序。 文章来源地址https://www.toymoban.com/news/detail-485695.html

到了这里,关于鸿蒙HarmonyOS开发环境初识及搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HarmonyOS 鸿蒙开发DevEco Studio OpenHarmony:配置开发环境

    目录 下载OpenHarmony SDK及工具链 参考信息 配置DevEco Studio代理 配置NPM代理 在进行OpenHarmony应用/服务开发前,需要提前在DevEco Studio中下载对应版本的SDK。下载OpenHarmony SDK需要连接网络,一般情况下,可以直接下载;但部分用户的网络可能受限,此时需要先根据参考信息 配置相

    2024年02月19日
    浏览(66)
  • 初识鸿蒙HarmonyOS系统

    鸿蒙HarmonyOS的诞生背景 鸿蒙HarmonyOS的起源:           鸿蒙HarmonyOS是中华为面对全球科技发展趋势和自身战略需求,在2019年推出的全新一代面向全场景的分布式操作系统。它的诞生旨在应对物联网时代下各种智能设备互联互通的需求,以及构建自主可控的生态系统,特别是

    2024年04月13日
    浏览(43)
  • 鸿蒙开发环境搭建-高频环境问题解决

    由于SDK的部分工具依赖Node.js运行时,推荐使用配套API版本的Node.js,保证工程的兼容性。 匹配关系见下表: API Level Node.js支持范围 API Level≤9 14.x(≥14.19.1)、16.x API Level9 14.x(≥14.19.1)、16.x、18.x 问题演示: 安装 sdk 模块报错 解决方案: NodeJS 调整至合适版本 淘宝镜像没配

    2024年01月16日
    浏览(40)
  • HarmonyOS开发环境搭建

    登录Harmonyos开发者网站,单击“立即下载”即可获取 下载完成后双击安装 华为官方教程视频:DevEco Studio的使用 安装Node.js和Ohpm 点击Accept

    2024年02月07日
    浏览(39)
  • HarmonyOS之 开发环境搭建

    一 鸿蒙简介: 1.1 HarmonyOS是华为自研的一款分布式操作系统,兼容Android,但又区别Android,不仅仅定位于手机系统。更侧重于万物物联和智能终端,目前已更新到4.0版本。 1.2 HarmonyOS软件编程语言是ArkTS,是基于TypeScript的拓展,而TypeScript又是JavaScript的拓展,所以有过JavaScr

    2024年02月03日
    浏览(47)
  • 搭建HarmonyOS开发环境(OpenHarmony3.2)

    目前HarmonyOS的热度愈演愈烈,本文将介绍如何搭建HarmonyOS嵌入式开发环境,帮助想要使用HarmonyOS进行嵌入式开发的人员进行入门。 其实博主以前已经介绍过如何搭建HarmonyOS开发环境了,但是当时还是HarmonyOS1.0,目前开源版本,OpenHarmony已经更新到OpenHarmony3.2了,开发也相比于

    2024年02月03日
    浏览(46)
  • OpenHarmony鸿蒙源码下载编译和开发环境搭建

    目录 一、开发环境搭建和源码下载 二、编译 三、总结  一、开发环境搭建 最好是在如Ubuntu18.04以上的系统中搭建,不然有些软件依赖需要解决,加大搭建时间 如gitee中开源OpenHarmony中的文档所示,搭建开发环境,搭建文档网站如下: zh-cn/device-dev/get-code/sourcecode-acquire.md ·

    2024年01月21日
    浏览(63)
  • 【OpenHarmony-鸿蒙】 华为智能家居IoT设备开发-环境搭建篇 一键部署开发环境

    轻量与小型系统入门概述 简介 OpenHarmony轻量和小型系统适用于内存较小的IOT设备(参考内存≥128KiB)。通过本文,开发者可以快速熟悉OpenHarmony轻量和小型系统的环境搭建、编译、烧录、调测以及运行“Hello World”等。 开发环境 开发者通常习惯采用Windows+Ubuntu环境进行OpenHa

    2024年02月12日
    浏览(48)
  • 1.鸿蒙应用程序开发app_hap开发环境搭建

    DevEco Studio 3.1配套支持HarmonyOS 3.1版本及以上的应用及服务开发,提供了代码智能编辑、低代码开发、双向预览等功能,以及轻量构建工具DevEco Hvigor 、本地模拟器,持续提升应用及服务开发效率   Windows 操作系统:Windows 10/11 64 位 内存:8GB 及以上 硬盘:100GB 及以上 分辨率:

    2024年02月04日
    浏览(85)
  • 【HarmonyOS】小熊派鸿蒙系统搭建

    BearPi-HM Micro开发板是一块高度集成并可运行Openharmony系统的开发板,板载高性能的工业级处理器STM32MP157芯片,搭配4.3寸LCD电容式触摸屏,并板载wifi电路及标准的E53接口,标准的E53接口可扩展智能加湿器、智能台灯、智能安防、智能烟感等案例。可折叠式屏幕设计大大提高用户

    2024年02月09日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包