首页 > 资讯 > 科技 > 正文
2024-03-27 08:20

HarmonyOS入门-环境与项目搭建

我最近一直在学习。 虽然我按照介绍性项目敲了一些代码,但我还是感觉有点困惑。 官方文档视频课程只能说很难一言以蔽之,所以打算通过写一篇文章的方式来记录一下。

学习代码的最佳方式是通过项目。 官方的demo相当不错,但是没有任何解释,而且有些文件的命名方式让我很难理解名字,所以我打算按照自己的理解重新敲一下这部分代码。 ,并写下注释,以尽可能清晰的语言指导您完成整个过程。

那么接下来我将采用文档解析+demo解析的方式来学习鸿蒙。

1. 搭建环境 1.1 下载安装

下载链接:

1.打开下载地址,点击立即下载,然后选择适合您的版本进行下载。

2、下载完成后,点击安装,一路点击下一步。

3、勾选添加环境变量,点击下一步直至安装完成。

1.2 配置环境 1.2.1 安装Node.js和Ohpm

您可以稍后检查这两个安装位置。

1.2.2 下载SDK

SDK开发包包含

稍后可以查看SDK安装目录。

经过以上步骤,我们的安装就完成了,让我们开始创建我们的第一个项目。

2.创建并运行鸿蒙项目2.1创建

1.欢迎页面点击创建新项目

2. 选择创建应用程序,选择模板,然后单击下一步

由于刚开始学习,不需要复杂的模板,创建一个空的就可以了。 看到这里,一切看起来都很熟悉,所以不要给学习带来太大的压力。

3、填写项目名称,保存地址,点击。

模型中的Stage和FA有什么区别?

FA是鸿蒙的早期模型,适合简单的应用。 然而,有一些开发场景是FA模型无法解决的。 为了更方便地在分布式环境中开发复杂的应用程序,推出了Stage模型。

其实不用担心这些,使用默认的Stage即可。

2.2 操作

1. 创建模拟器

第一次运行需要先创建模拟器,点击

2. 单击“新建”,选择相应的配置。

请注意,有本地模拟器和远程模拟器。 使用远程模拟器需要注册并登录华为帐号。

创建完成后,点击开始。

3.成功启动模拟器后,点击运行

js打开本地可执行文件_js 打开本地文件_js打开本地文件夹

3、第一个鸿蒙应用分析

1. > 应用程序.json5

应用程序的全局配置信息。

用白话来说:类似于构建。 中文app模块下的文件,但只包含以下内容,不包含依赖等。

可以看到里面包含了

2.入口:应用/服务模块

用白话来说:app 模块目录类似于

3. src>主>.json5

白话:类似的文件

包括:

4、学习方法

通过以上内容,您可以对鸿蒙环境的搭建以及鸿蒙项目的构成有一个大概的了解。 其实以上内容在官网上都可以找到。 下面我列出了关于鸿蒙的官方学习资料。 你可以自己学习。 这些内容其实已经足够了。 不建议再买培训课程了,都是智商税。 (我按照自己的推荐顺序列出的)

路径1:

您可以找到各种内容的官方指南和API参考,以及开发和API接口文档。 你可以重点关注这一点。

路径2:

学校

这个学校官方的内容和规划的路径都挺好的,但是建议只看文档,不看视频。 这些视频确实没什么用,而且浪费时间。 里面的案例demo不错,但是有时候会涉及到其他我还没学过的内容。 最好将其与指南和 API 文档配对。

路径3:

官方的

每个部分的内容都有官方demo。 通过跟随项目你可以学得最快,但建议你自己打字,而不是只读一遍就认为你理解了。

路径4:

官方论坛

对于很多指南中找不到的东西,你可以在论坛中看到详细的解释。 例如下面你可以看到HAP等基本概念的分析。 开发体验官的很多内容都写得很详细,就像官方的解释文档一样。 如果您遇到错误和其他问题,可以在这里找到。 毕竟网上关于鸿蒙的信息还很少。

路径5:

官网学习路径

有一些关于各个业务模块的视频课程。 我还没有仔细看过这些。 您可以根据自己的需要观看。