sa如何配置实现随进程启动而启动?

赵军霞

沙发 发表于 2024-3-18 16:42:49
SA的profile配置文件可以配置SystemAbility的相关信息,没有此配置文件的SystemAbility不会完成注册,
配置文件是以saId为前缀的xml文件,xml文件中的配置字段run-on-create,可以配置SA是否随进程启动而启动,
run-on-create:true表示进程启动后即向samgr组件注册该SystemAbility;false表示按需启动,即在其他模块访问到该SystemAbility时启动,此字段为必配项。

<info>
    <process>foundation</process>
    <systemability>
        <name>180</name>
        <libpath>libabilityms.z.so</libpath>
        <run-on-create>true</run-on-create>
        <distributed>false</distributed>
        <dump-level>1</dump-level>
    </systemability>
</info>

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部