Sa拉不起来问题
Sa拉不起来问题
进程启动 配置:Init进程启动会拉起配置的service进程 ps -ef |grep xxx
配置在system/etc 下面的 init.cfg 或者该路径下 init文件夹下的 子系统的 xxx.cfg
SA配置:源码sa_profile文件夹下在json文件,
{
"services": [{
"name": "xperf_service",
"path": ["/system/bin/sa_main", "/system/profile/xperf_service.json"],
"uid": "hiview",
"gid": ["hiview", "shell"],
"apl" : "system_basic",
"permission": [],
"permission_acls": []
}
]
}
Sa的配置json文件最终编译到 system/profile/xxx.json路径下
"path": ["/system/bin/sa_main", "/system/profile/xperf_service.json"],
用system/bin/sa_main执行文件启动system/profile/xperf_service.json配置的这个sa服务。
{
"process": "voip_call_manager",
"systemability": [
{
"name": 65968,
"libpath": "libtel_voip_call_manager.z.so",
"run-on-create": false,
"distributed": false,
"dump_level": 1,
"min_hdi_proxy_version": []
}
]
}
Sa的json配置的so 在 system/lib64目录下
进程配置中的uid 和 gid 是否存在 查看 /etc/passwd 和 /etc/group路径下的 uid 和gid用户和组是否存在 不存在进程拉不起来进程拉不起来服务更加启动不了
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)