OpenHarmony开发者论坛

标题: SA按需启动服务无法按需拉起 [打印本页]

作者: 清风明月    时间: 2023-9-15 10:53
标题: SA按需启动服务无法按需拉起

【问题描述】
SA服务配置为按需启动的情况,在SA客户端发送请求后,samgr并没有动态拉起SA服务。
【运行环境】
硬件:rk3568;  ROM: 3.2  ;  API 9




作者: Travill    时间: 2023-10-17 10:13
标题: SA按需启动服务无法按需拉起

在SA服务实现按需启动初期,使用统一接口SystemAbilityManager::CheckSystemAbility(int32_t systemAbilityId),后续为了将按需启动的SA服务区分开来,新增samgr提供的动态加载接口LoadSystemAbility(int32_t systemAbilityId, const sptr& callback),原接口不适配按需启动的SA服务,故导致SA服务未能按需拉起。
解决办法:
在按需启动的SA服务中使用samgr提供的动态加载接口LoadSystemAbility(int32_t systemAbilityId, const sptr& callback)。







欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5