鸿蒙系统入门开发(入门篇)

本文介绍了鸿蒙系统开发的基础知识,包括APP、Ability、库文件、资源文件、配置文件和HAR。鸿蒙应用软件包由HAP组成,每个HAP包含代码、资源和配置。Ability是应用能力的抽象,分为FA和PA两种类型。此外,文章还概述了搭建开发环境的步骤,如安装软件、配置HarmonyOS SDK和运行Hello Word。
摘要由CSDN通过智能技术生成

鸿蒙开发

和安卓开发基本相同

开发基础知识

APP

Ability

库文件

资源文件

配置文件

pack.info

HAR

app

HarmonyOS的应用软件包以APP Pack(Application Package)形式发布,它是由一个或多个HAP(HarmonyOS Ability Package)以及描述每个HAP属性的pack.info组成。HAP是Ability的部署包,HarmonyOS应用代码围绕Ability组件展开。

一个HAP是由代码、资源、第三方库及应用配置文件组成的模块包,可分为entry和feature两种模块类型,如图1所示。

  1. entry:应用的主模块。一个APP中,对于同一设备类型必须有且只有一个entry类型的HAP,可独立安装运行。
  2. feature:应用的动态特性模块。一个APP可以包含一个或多个feature类型的HAP,也可以不含。只有包含Ability的HAP才能够独立运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值