简介
samgr组件是OpenHarmony的核心组件,提供OpenHarmony系统服务启动、注册、查询等功能。
系统架构
图 1 系统服务管理系统架构图
说明
-
samgr服务接收到sa框架层发送的注册消息,会在本地缓存中存入系统服务相关信息。
int32_t SystemAbilityManager::AddSystemAbility(int32_t systemAbilityId, const sptr< IRemoteObject >& ability,
const SAExtraProp& extraProp)
{
if (!CheckInputSysAbilityId(systemAbility