应用的进程启用过程是怎样的
概念梳理
- 每个应用至多并存三类进程(主进程、Extension类进程、Render进程),应用中所有的进程都是由系统创建和管理的。
- 应用主进程中运行所有的UIAbility组件、页面和业务逻辑,它可以拥有多个UIAbility实例。
- 一个应用包含一个或者多个Module,Module分为“Ability”和“Library”两种类型,Ability类型的Module对应于编译后的HAP;Library类型的Module对应于HAR/HSP。
- HAP可分为Entry和Feature两种类型,同一个应用中,同一设备类型只支持一个Entry类型的HAP,是整个应用的入口模块。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
分布式是怎么启用的?
3403浏览 • 1回复 待解决
postgresql copy的执行原理是什么?greenplum上执行copy的过程是怎样的?
1490浏览 • 1回复 待解决
InputMethodAbility用法是怎样的
5939浏览 • 1回复 待解决
PolarDB的诊断功能是怎样的?
1273浏览 • 1回复 待解决
PolarDB的监控功能是怎样的?
1605浏览 • 1回复 待解决
PolarDB的自动SQL 优化是怎样的?
1209浏览 • 1回复 待解决
PolarDB的报警功能是怎样的?
893浏览 • 1回复 待解决
网页的代码和主进程的通信是否是跨进程
213浏览 • 1回复 待解决
AppStorage 作用范围是怎样的
297浏览 • 1回复 待解决
华为Mate40的配置是怎样的?
5388浏览 • 1回复 待解决
PolarDB for PostgreSQL的分布式查询引擎是怎样的?
1903浏览 • 1回复 待解决
BundleInfo.appInfo.accessTokenId使用过程中是否会发生变化
241浏览 • 1回复 待解决
requestEnableNotification接口申请通知权限的机制是怎样的
302浏览 • 1回复 待解决
移动边缘计算的基本想法是怎样的?
2079浏览 • 1回复 待解决
TiDB 的下游工具 TiCDC 是怎样完善数据的流转的呢?
1832浏览 • 1回复 待解决
请问Image控件是怎样设置网络图片的
8559浏览 • 3回复 已解决
多个UIAbility是运行在一个进程还是多个进程中?三方应用是否支持应用运行在多个进程下?
224浏览 • 1回复 待解决
如何跨进程调用其他应用的服务
226浏览 • 1回复 待解决
鸿蒙最小系统的资源耗费情况是怎样的?
6794浏览 • 1回复 待解决
@Watch对应的执行方法,和build的执行顺序是怎样的
312浏览 • 1回复 待解决
多个UIAbility是多个进程吗
243浏览 • 1回复 待解决
多个UIAbility是多个进程吗?
256浏览 • 1回复 待解决
怎样创建多进程,用来处理一些任务?
53浏览 • 0回复 待解决
鸿蒙ArkTs 开发,@Watch 对应的执行方法,和build 的执行顺序 是怎样的?
430浏览 • 1回复 待解决
PolarDB 的进程结构是什么?
793浏览 • 1回复 待解决
a. 首先系统服务通过孵化进程拉起应用主进程并创建出相应的运行环境。
b. 应用再根据实际情况请求系统服务。
c. 启动应用所需的其他进程。
a. 首先拉起应用的入口模块,该模块加载时会创建一个AbilityStage实例,可以对该模块进行初始化等操作。
b. 模块初始完成后,会拉起相应的入口UIAbility。
c. UIAbility加载完成后会生成一个WindowStage类实例并与之绑定。WindowStage发挥了应用进程内窗口管理器的作用,UIAbility通过它持有一个窗口,在该窗口上加载出首个ArkUI页面,从而在设备上呈现。
参考链接
Stage模型开发概述