HarmonyOS 应用框架

应用模型:一个应用程序的模型,一种抽象描述。目前主要是从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**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值