赞
踩
HarmonyOS 的应用软件包以APP Pack, 有一个或多个HAP 以及描述每个HAP数学的pack.info组成。HAP是Abilities的部署包,代码围绕Ability组件展开。
- 应用能力的抽象,一个应用包含一个或多个Ability。两种类型:FA和PA,是应用的基本单元,实现特定功能,FA有UI,PA无UI。(欸,是不是很像前端和后端啊)
- 库文件是应用的第三方代码。
- 配置文件包含Ability的配置信息,用于声明Ability,应用所需权限等。
HAR全名HarmonyOS Ability Resources,提供构建文件所需内容,包括源代码、资源文件、和config.json 文件。不同于HAP,不能独立安装运行,只能被引用。
放在resourece目录下,便于开发者实用和维护。包括base目录和限定词目录。
由表征应用场景或设备特征的限定词组合,包括语言,文字,国家或地区,横竖屏,设备类型和屏幕密度六个维度。限定词之间通过下划线或者中划线“-” 连接。
限定词目录下包含限定词文件,分为三类,element,media,animation(动画资源)。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。