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


    一 鸿蒙简介

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

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

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

    二 应用开发工具

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

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

    三 安装和配置

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

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

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

    勾选“DevEco Studio”

     

    安装完成后自动打开工具

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

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

    下载安装Node.js

    选择安装SDK

     SDK配置信息 

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

    继续安装

    完成后打开打开DevEco Studio

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

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

     接着在path里添加HDC路径

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

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

     查看SDK安装信息

    至此,DevEco Studio开发环境安装配置就完成了。下一节,我们看一下,如何使用IDE开发工具,创建一个C++版本的demo程序。 

  • 相关阅读:
    LS1046A平台 网卡混杂模式,无法收到DMAC不是自己的包
    nvm的安装和使用
    数据包的奇妙旅程:揭秘网络传输的7个关键步骤
    0076 稀疏数组
    项目部署与上线
    Scss 基础语法
    Nmap介绍与安装
    08-黑马点评项目发布笔记和查看笔记功能的实现
    记一次排查:接口返回值写入excel后,从单元格copy出来的数据会带有多重引号的问题
    10-SRCNN-使用CNN实现超分辨成像
  • 原文地址:https://blog.csdn.net/chexlong/article/details/126818051