应用模型:一个应用程序的模型,一种抽象描述。目前主要是从FA模型向,Stage模型进行演化。
应用程序框架:一种编程框架,是具体的实现方式,是用户和开发之间的桥梁。
Stage模型设计思想:
为复杂应用而设计
原生支持应用组件级的跨端迁移和多端协同
支持多设备多窗口
平台应用能力与系统成本管控
工程文件目录

主要是三大类,资源文件 配置文件 ets文件
Ability类型的Module
entry类型的HAP (唯一) Harmony Ability Package,应用主模块
feature类型的HAP(零个或者多个)
Library类型的Module
HAR 静态共享包 Harmony Archive
HSP 动态共享包 Harmony Shared Package

在编译HAP和HSP时,会把他们所依赖的HAR直接编译到HAP和HSP中
配置文件
应用级配置文件app.json5:**AppScope > app.json5**
模块级配置文件module.json5:**Module_name > src > main > module.json5**
其他配置文件
**build-profile.json5**工程级或Module级的构建配置文件
**hvigorfile.ts**应用级或Module级的编译构建任务脚本
**obfuscation-rules.txt**混淆规则文件,保护代码
**oh-package.json5**存放三方库和共享包
ets源码文件
**Module_name > src > main > ets**
资源文件
应用级资源文件:**AppScope > resources**
模块级资源文件:**Module_name > src > main > resources**
1647

被折叠的 条评论
为什么被折叠?



