在HAP中调用createModuleContext方法获取Context是什么层级的?

在HAP中调用createModuleContext方法获取Context是什么层级的?

HarmonyOS
2024-07-14 11:28:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
快乐小肥仔

1、createModuleContext获取的是基类Context,主要是用来根据不同模块名获取Context,分别指向不同的HSP。

2、HSP只是一个动态共享包,其包含了静态资源,但是本身是没有上下文的概念。所以需要通过创建Context的方式去获取该资源或者Module的信息。

3、createModuleContext获取的是一个通用的、模块级的Context,不是ApplicationContext。

4、所有的上下文都可以理解为单例模型:它总是指向应用或特定UIAbility的上下文,通过它获取的信息和执行的行为针对也直接是应用或特定UIAbility。

分享
微博
QQ
微信
回复
2024-07-14 16:26:02
相关问题
应用内Context是什么含义
389浏览 • 1回复 待解决
如何在UI获取Context
2658浏览 • 1回复 待解决
如何在工具类获取Context
1797浏览 • 1回复 待解决
worker.ts如何获取context
1906浏览 • 2回复 待解决
HAP和HAR区别是什么
1841浏览 • 1回复 待解决
鸿蒙如何获取context对象
9044浏览 • 1回复 待解决
HarmonyOS js调用webview方法
256浏览 • 1回复 待解决