项目简介
安装完 DevEco Studio 工具后,可以按如图示选择 Ohos 项后,IDE 会自动将目录按照类型分类。
分类后目录如下:
其中,
- AppScope 主要用于存放整个应用公共的信息与资源;其中有 resources 文件夹和配置文件 app.json5。AppScope>resources>base 中包含 element 和 media 两个文件夹;
- element 文件夹主要存放公共的字符串、布局文件等资源。
- media 存放全局公共的多媒体资源文件。
- Entry 是默认的初始模块,ets 文件夹内用于存放编写的代码文件,configuration 则存放相应模块的配置文件,resources 对应模块内的公共资源;
- configuration 是存放工程应用级的配置文件
完整目录如下:
- oh_modules 是工程的依赖包,存放工程依赖的源文件。
- build-profile.json5 是工程级配置信息,包括签名、产品配置等。
- hvigorfile.ts 是工程级编译构建任务脚本,hvigor 是基于任务管理机制实现的一款全新的自动化构建工具,主要提供任务注册编排,工程模型管理、配置管理等核心能力。
- oh-package.json5 是工程级依赖配置文件,用于记录引入包的配置信息。
- app.json5 是应用的全局配置文件,用于存放应用公共的配置信息
其中配置信息如下:
- bundleName 是包名。
- vendor 是应用程序供应商。
- versionCode 是用于区分应用版本。
- versionName 是版本号。
- icon 对应于应用的显示图标。
- label 是应用名。
src/main/resources/base/profile/main_pages.json 文件保存的是页面 page 的路径配置信息,所有需要进行路由跳转的 page 页面都要在这里进行配置
我们的开发主要集中在 ets 文件夹中,pages 用于存放页面,index 为初始页面,
编辑 (opens new window)
上次更新: 7/1/2024, 4:56:33 PM