HarmonyOS鸿蒙Next应用开发—解锁学习实战(一)

HarmonyOS鸿蒙Next应用开发—解锁学习实战(一) 目录:

一、效果展示

二、搭建开发环境

配置Openharmony SDK

前提条件:

  1. 已下载并安装好DevEco Studio 2.1 Release及以上版本。

下载地址:https://developer.harmonyos.com/cn/develop/deveco-studio#download

  1. 已获取OpenHarmony SDK包并解压。

下载地址:https://mirror.iscas.ac.cn/OpenHarmony/sdk/OpenHarmony-SDK-2.0-Canary.7z

配置步骤:

a. 运行已安装的DevEco Studio,首次使用,请选择Do not import settings,点击OK

b. 接下来DevEco Studio会根据向导指示,进入到SDK下载界面,HarmonyOS SDK Location选择本地解压的SDK包路径,然后点击Next

c. SDK安装完成后,点击Finish,界面会进入到DevEco Studio欢迎页。进入Sdk\js\2.2.0.0\build-tools\ace-loader目录,然后在该目录下运行命令行工具,分别执行如下命令,直至安装完成。

npm cache clean -f
npm install

注意:运行不成功的话可能需要下载npm并进行环境配置

npm安装及环境配置

a. 下载node.js (下载地址:https://nodejs.org/zh-cn/download/)

b. 下载之后安装 (注意:不建议安装在C盘)

c. cmd输入以下两个命令查看是否安装成功,若显示版本号则安装成功

node- v
npm- v

d. 找到安装目录、添加两个文件目录

e. cmd下输入两条命令

npm config set prefix D:\Program Files\nodejs\node_global
npm config set cache D:\Program Files\nodejs\node_cache

f. 环境变量配置

系统变量:

  • 变量名–NODE_PATH
  • 值–D:\Program Files\nodejs\node_modules

用户变量:

  • Path中编辑如下两条即可

三、创建openharmony新工程

针对OpenHarmony应用开发,只能通过导入Sample工程的方式来创建一个新工程。目前,支持OpenHarmony应用开发的Sample工程,请选择导入含有“This sample is intended for novices at developing OpenHarmony applications.”说明的Sample。

  1. 在DevEco Studio的欢迎页,进入Configure (或图标) > Settings > Version Control > Git界面,点击Test按钮检测是否安装Git工具。

  2. 未安装,请点击Download and Install,DevEco Studio会自动下载并安装。安装完成后,请开始导入Sample。

  3. 在DevEco Studio的欢迎页,点击Import HarmonyOS Sample按钮,导入Sample工程

  4. 选择common下的JsHelloWorld工程,然后点击Next

  5. 设置App NameProject Location,然后点击Finish,等待Sample工程导入完成。

  6. Sample导入后,请打开工程下的build.gradle,修改hap插件的版本号为“2.4.4.3-RC”。

  7. 修改完成后,点击右上角Gradle中的按钮,重新同步工程。

  8. 等待工程同步完成,同步成功后,便可以进行OpenHarmony应用开发了。

开源项目地址:欢迎大家更多创意与功能的参与。

https://gitee.com/jltfcloudcn/openharmonyIOTAPP/tree/master/jiesuoxuexi

附件将于解锁实战(二)后面上传

11 回复

0Z%5BN1%7DZ)LB32ZH%7B)PXL2%60_E.png

更多关于HarmonyOS鸿蒙Next应用开发—解锁学习实战(一)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


Select an OpenHarmony or Harmonyos project. 拉起gitee上的项目提升这个应该怎么设置啊

cke_133.png

您好,上面圈出来这个1和2是或的关系还是且的关系?有啥关系吗?他俩

必须,且的关系。

你试一下就了解了,安装完IDE,需要安装SDK的。

当初的努力和尝试都是有价值的,现在开始有人要系统了解学习,需要回顾以前的作品。

多实战是提升的关键方式

从基础开始慢慢学的小白前来报到

一直追番楼主的文章,收获还是很大的

码住,学习什么的有空就学

在HarmonyOS鸿蒙Next应用开发的学习实战中,首先需掌握基础开发环境的搭建,包括安装DevEco Studio和配置相关SDK。接着,熟悉应用的基本架构,如Ability、Page和Component的使用。通过创建一个简单的“Hello World”应用,理解项目结构和基本代码逻辑。进一步学习UI布局和事件处理,掌握常用控件的使用和交互设计。最后,通过调试和测试,确保应用的稳定性和性能优化。这些步骤为后续复杂应用的开发打下坚实基础。

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!