遥遥领先! HarmonyOS环境搭建,安装DevEco Studio运行HelloWorld

2023-12-02 17:42:47 浏览数 (2)

前言

前有安卓和IOS后有国产顶级系统HarmonyOS站起来了!

HarmonyOS 应用:使用 HarmonyOS SDK 开发的应用程序,能够在华为终端设备(如:手机、平板等)上运行,其有两种形态:

  • 传统方式的需要安装的 App。
  • 轻量级,具备免安装,随处可即,服务直达,自由流转等关键特征的元服务。

HarmonyOS 元服务:元服务是 HarmonyOS 面向万物互联时代提供的一种轻量级应用程序形态。它基于 HarmonyOS 平台开放能力开发,打包为 App Pack 形态,运行在HarmonyOS操作系统,拥有一张或者多张万能卡片,由 HarmonyOS 应用程序框架管理,具备随处可及、服务直达、跨设备等核心特征。

万能卡片:HarmonyOS 系统定义的一种界面展示形式,它是 HarmonyoS 元服务的一个组成部分,将重要信息或操作前置到卡片,以达到服务直达,减少操作层级的目的。万能卡片常用于嵌入到其他系统应用(桌面/负一屏)中作为其界面的一部分显示,并支持点击拉起元服务。HarmonyOS 元服务必须实现万能卡片。

HarmonyOS 应用与元服务基于同一个鸿蒙系统技术栈开发,同属一个鸿蒙生态。

开发者通过业务解耦将应用分解为若干元服务独立开发,按需根据场景组合成复杂应用。

bannerbanner
查看查看

点我前往下载

这个Idea和jetbrains的好像诶是我的幻觉么

我这里是 MacBookPro M1 请下载你们自己对应的版本

提前需要环境

  1. node.js 本文使用 16.20.0

运行环境要求

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

操作系统:macOS 10.15/11.x/12.x/13.x

芯片类型:X86、ARM

内存:8GB及以上

硬盘:100GB及以上

分辨率:1280*800像素及以上

配置开发环境

选择要安装的Node.js和Ohpm位置,其中ohpm是Open Harmony Package Management的缩写,也就是类似npm的包管理工具。这里有几点注意事项:

  • 如果电脑上已经有Node.js,但是版本不一致,建议选择让工具重新安装
  • 如果电脑上已经有Node.js,并且版本一致,可以选择Local,指定node目录即可
  • 如果电脑上对Node.js做了一些特殊的options配置,建议先移除
  • 配置目录中不要出现中文、特殊字符,建议用默认路径
imgimg

选择Next后,进入HarmonyOS的SDK安装目录选择页面,同样注意不要出现中文和特殊字符,建议走默认路径:

imgimg
imgimg

选择Next后,进入协议页面,全部选择Accept:

imgimg
这里就有点慢了 等等吧imgimg
imgimg

如果没安装成功则前往 Diagnose Development Environment 查看哪些没安装成功

imgimg
imgimg

直到全部✅✅就 okkk 了

imgimg

官方文档: https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/environment_config-0000001052902427-V3#section551917522319

Hello World 鸿蒙!!!

打开 Idea 创建一个项目 yby6-harmonyos-hello-world

imgimg

进入到了创建应用页面,我们选择模版当中的第一个 空白的模版

imgimg

填写项目信息,其中Project name、Bundle name、Save location都可以自定义

其他的默认就完事了

imgimg

项目名称不能为横杠

imgimg

点击Finish完成创建,自动就在构建初始化项目了.

imgimg

我滴妈,和 Java 一样感觉 so easy to happy 切菜一样!!!

imgimg

和平常开发模式一样没什么区别很 nice

预览项目

点击右侧的previewer选项卡,即可看到预览效果,如果弹出一个文档直接叉掉就可以了

imgimg

最后

我正在参与2023腾讯技术创作特训营第四期有奖征文,快来和我瓜分大奖!

本期结束咱们下次再见

0 人点赞