[发明专利]应用进程关联启动方法及关联启动装置有效
申请号: | 201511030399.9 | 申请日: | 2015-12-30 |
公开(公告)号: | CN105446811B | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 林志泳 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用进程 关联 关联应用 启动服务 启动装置 包信息 调用 服务启动指令 权限 接收应用 进程服务 启动管理 启动信息 启动指令 使用服务 有效管理 组件信息 服务包 进程 | ||
本发明提供一种应用进程关联启动方法,其包括接收应用进程服务启动指令;通过启动服务中的启动服务函数,获取应用进程服务启动指令对应的应用进程的启动信息;根据服务包信息以及调用包信息,判断应用进程是否进行关联应用进程的启动;如应用进程进行关联应用进程的启动,则根据应用进程的关联启动权限,使用服务组件信息以及调用包信息,对应用进程的关联应用进程进行启动。本发明还提供一种应用进程关联启动装置。本发明根据应用进程的关联启动类型以及应用进程的关联启动权限,使用相应的函数进行应用进程的关联启动管理,实现了对应用进程关联启动的有效管理。
技术领域
本发明涉及应用进程控制领域,特别是涉及一种应用进程关联启动方法及关联启动装置。
背景技术
在安卓系统中,所有的终端应用启动,首先都必须启动一个对应的应用进程。在安卓的系统管理服务中,均是通过Activity Manager Service(激活管理服务)系统服务中的Start Process Locked(启动进程锁定)函数作为入口实现应用进程启动的。
在现有技术中,某个应用可通过调用非可视化的后台运行服务(service),从而进一步调用Start Process Locked函数,实现自身应用或其他应用的进程启动。
但是上述应用启动方式可能会被某些流氓应用利用,如应用A通过调用应用B的后台运行服务,从而实现应用B的应用进程的启动;此时如果应用A被关闭,应用B同样可调用应用A的后台运行服务,从而实现应用A的应用进程的启动。这样使得应用A和应用B的应用进程在系统中一直处于激活启动状态,导致系统资源的浪费。
发明内容
本发明实施例提供一种对应用进程进行关联启动进行有效管理的应用进程关联启动方法及关联启动装置;以解决现有的应用进程关联启动方法及关联启动装置不能对应用进程的关联启动进行有效管理的技术问题。
本发明实施例提供一种应用进程关联启动方法,其包括:
接收应用进程服务启动指令;
通过启动服务中的启动服务函数,获取所述应用进程服务启动指令对应的应用进程的启动信息,其中所述启动信息包括服务组件信息、服务包信息以及调用包信息;
根据所述服务包信息以及所述调用包信息,判断所述应用进程是否进行关联应用进程的启动;以及
如所述应用进程进行关联应用进程的启动,则根据所述应用进程的关联启动权限,使用所述服务组件信息以及所述调用包信息,对所述应用进程的关联应用进程进行启动。
在本发明所述的应用进程关联启动方法中,所述根据所述服务包信息以及所述调用包信息,判断所述应用进程是否进行关联应用进程的启动的步骤包括:
判断所述服务包信息以及所述调用包信息是否相同;
如不相同,则判断所述应用进程进行关联应用进程的启动;如相同,则根据所述服务组件信息以及所述调用包信息进行所述应用进程的启动。
在本发明所述的应用进程关联启动方法中,所述根据所述应用进程的关联启动权限,使用所述服务组件信息以及所述调用包信息,对所述应用进程的关联应用进程进行启动的步骤包括:
判断所述应用进程是否具有第一关联启动权限;
如所述应用进程具有第一关联启动权限,则使用所述服务组件信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的关联应用进程进行启动;以及
如所述应用进程不具有第一关联启动权限,则不对所述应用进程的关联应用进行启动。
在本发明所述的应用进程关联启动方法中,所述使用所述服务组件信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的关联应用进程进行启动的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511030399.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合材料器件
- 下一篇:通过改善的SiGe刻面改善硅化物形成