打印
[嵌入式linux]

迅为RK3568开发板基本工程目录-模块级目录

[复制链接]
544|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在上个小节中讲解了工程级目录和文件介绍。接下来,我们要讲模块级别的目录和文件介绍。
首先我们打开 OpenHarmony 工程——helloworld。打开 entry 目录,entry 目录下最重要的文件一定是 src 目录。如下图所示:

src 目录是源代码目录,里面存放的是我们以后要开发的源代码。src 目录下有俩个子目录,如下图所示,一个是 main,一个是 ohosTest(也就是单元测试)。
接下来是.gitignore 文件,也是版本管理的忽略文件。
build-profile.json5 是模块级别的配置文件信息,包括编译构建配置项。
hvigorfile.ts 文件是模块级构建脚本。
oh-package.json5 是模块级依赖配置信息文件。
整个模块级目录我们已经过完了,接下来我们再回到 src 目录下,src 目录下有俩个子目录,如下图所示,一个是 main,一个是 ohosTest(也就是单元测试)。单元测试目录我们先不管,重要的是 main 目录,main 目录如下图所示:

第一个 ets 文件夹用于存放 ets 代码,进入 ets 目录下,其分为 entryability、pages 两个文件夹。 entryability 存放 ability 文件,用于当前 ability 应用逻辑和生命周期管理。pages 存放UI 界面相关代码文件,初始会生成一个 Index 页面。
第二个 resources 文件夹用于存放模块公共的多媒体,字符串及布局文件等资源,分别存放在 element,media 文件夹中。





使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

483

主题

490

帖子

2

粉丝