相关问题
DevEco中build和rebuild有什么区别
366浏览 • 1回复 待解决
Entry类型的HAP和Featue类型的HAP有什么区别
1879浏览 • 1回复 待解决
HAP与HAR的有什么区别?
748浏览 • 1回复 待解决
LocalStorage和AppStorage有什么区别?
835浏览 • 2回复 待解决
HAP、HAR、HSP三者有什么区别?
1484浏览 • 1回复 待解决
UIAbility和ExtensionAbility有什么区别?
729浏览 • 1回复 待解决
请问AbilitySlice和Fraction有什么区别
9888浏览 • 3回复 已解决
app级的oh_module和module下的有什么区别
450浏览 • 1回复 待解决
Class Router和namespace router有什么区别
1610浏览 • 1回复 待解决
鸿蒙系统预装和升级有什么区别
11339浏览 • 2回复 待解决
鸿蒙1.0和鸿蒙2.0有什么区别?
15213浏览 • 3回复 待解决
ArkTS卡片和JS卡片有什么区别?
650浏览 • 1回复 待解决
#鸿蒙学习大百科#HAP、HAR是一个东西吗?和APP有什么区别或者联系?
198浏览 • 1回复 待解决
Webview的runJavaScript和runJavaScriptExt有什么区别
2297浏览 • 1回复 待解决
getContext传入this和不传入有什么区别
657浏览 • 1回复 待解决
liteos-a 和鸿蒙2.0有什么区别?
9337浏览 • 1回复 已解决
harmonyOS中 safearea和 avoidarea 有什么区别
1168浏览 • 1回复 待解决
HarmonyOS Web的onDownloadStart和onBeforeDownload有什么区别
534浏览 • 1回复 待解决
HarmonyOS Payment Kit和IAP Kit有什么区别?
269浏览 • 1回复 待解决
HarmonyOS Navigation 的 pushPathByName 和 pushDestination 有什么区别
510浏览 • 1回复 待解决
UIExtensionAbility和UIAbility有什么区别?分别推荐场景使用 ?
499浏览 • 1回复 待解决
@Entry与@Component有什么区别?
968浏览 • 2回复 待解决
状态变量和常规变量有什么区别?
454浏览 • 2回复 待解决
@StorageProp与@StorageLink有什么区别?
780浏览 • 1回复 待解决
对于编译构建:
1. 编译构建是将HarmonyOS应用的源代码、资源、第三方库等打包生成HAP或者APP的过程。其中,HAP可以直接运行在真机设备或者模拟器中;APP则是用于应用上架到华为应用市场。
2. 一个HarmonyOS工程下可以存在多个Module,在编译构建时,可以选择对单个Module进行编译构建;也可以对整个工程进行编译构建,同时生成多个HAP。
对于签名:
APP:
1.HarmonyOS应用发布形态为APP Pack(Application Package,简称APP),它是由一个或多个HAP(HarmonyOS Ability Package)包以及描述APP Pack属性的pack.info文件组成。
HAP:
1. 一个HAP在工程目录中对应一个Module,它是由代码、资源、第三方库及应用配置文件组成,可以分为Entry和Feature两种类型。Entry:应用的主模块。一个APP中,对于同一设备类型必须有且只有一个entry类型的HAP,可独立安装运行。Feature:应用的动态特性模块。一个APP可以包含一个或多个feature类型的HAP,也可以不含。
2. HAP是Ability的部署包,HarmonyOS应用代码围绕Ability组件展开,它是由一个或多个Ability组成。
3.一个App可以有很多HAP。HAP可以直接在模拟器或者真机设备上运行,用于HarmonyOS应用开发阶段的调试和查看运行效果
4.原子化服务由1个或多个HAP包组成,1个HAP包对应1个FA或1个PA。每个FA或PA均可独立运行,完成1个特定功能;1个或多个功能(对应FA或PA)完成1个特定的便捷服务。