[发明专利]多进程的调起方法、装置、终端设备及计算机存储介质在审
申请号: | 201810494582.1 | 申请日: | 2018-05-22 |
公开(公告)号: | CN108710534A | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 蔡灿 | 申请(专利权)人: | 广州优视网络科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 梁香美 |
地址: | 510627 广东省广州市天河区黄埔大道西平云*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 安卓系统 进程 计算机存储介质 连接断开 应用程序 终端设备 多进程 互联网技术 绑定关系 服务调用 服务监听 服务建立 快速响应 绑定 触发 声明 应用 保证 | ||
1.一种多进程的调起方法,应用于安卓系统,所述安卓系统设置的原生API包括第一原生API和第二原生API,所述安卓系统上安装有多个应用程序,每个应用程序对应多个进程,每个进程上运行多个服务,其特征在于,所述方法包括:
第一服务监听与第一服务建立绑定关系的第二服务的连接断开事件,所述第一服务和第二服务位于同一应用程序的不同进程;
当所述第二服务的连接断开事件被触发时,所述第一服务调用所述第一原生API启动所述第二服务,且所述安卓系统将根据预先声明的服务与进程的对应关系,调起所述第二服务所在的进程。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述第一服务调用所述第二原生API重新绑定所述第二服务,并重新监听所述第二服务的连接断开事件。
3.如权利要求1所述的方法,其特征在于,所述第一服务监听与第一服务建立绑定关系的第二服务的连接断开事件之前还包括:
触发主进程;
所述主进程调用所述第一原生API启动第一服务;
所述第一服务调用所述第一原生API启动第二服务,且所述安卓系统根据所述预先声明的服务与进程之间的映射关系调起所述第二服务所在的进程。
4.如权利要求3所述的方法,其特征在于,所述第一服务监听与第一服务建立绑定关系的第二服务的连接断开事件的步骤包括:
所述第一服务调用所述第二原生API绑定所述第二服务,并监听所述第二服务的连接断开事件。
5.如权利要求3所述的方法,其特征在于,所述触发主进程的步骤包括:
响应用户的行为或所述安卓系统的行为触发主进程。
6.如权利要求3所述的方法,其特征在于,所述方法还包括:
所述第二服务调用所述第二原生API绑定所述第一服务,并监听所述第一服务的连接断开事件;
当所述第一服务的连接断开事件被触发时,所述第二服务调用所述第一原生API启动所述第一服务,且所述安卓系统将根据所述预先声明的服务与进程的对应关系,调起所述第一服务所在的进程。
7.如权利要求6所述的方法,其特征在于,所述方法还包括:
所述第二服务调用所述第二原生API重新绑定所述第一服务,并重新监听所述第一服务的连接断开事件。
8.如权利要求1-7任一一项所述的方法,其特征在于,所述第一原生API为startService,所述第二原生API为bindService。
9.一种多进程的调起装置,应用于安卓系统,所述安卓系统设置的原生API包括第一原生API和第二原生API,所述安卓系统上安装有多个应用程序,每个应用程序对应多个进程,每个进程上运行多个服务,其特征在于,所述装置包括:
第一监听模块,用于第一服务监听与第一服务建立绑定关系的第二服务的连接断开事件,所述第一服务和第二服务位于同一应用程序的不同进程;
第一调用模块,用于当所述第二服务的连接断开事件被触发时,所述第一服务调用所述第一原生API启动所述第二服务,且所述安卓系统将根据预先声明的服务与进程的对应关系,调起所述第二服务所在的进程。
10.如权利要求9所述的装置,其特征在于,所述装置还包括:
第一绑定模块,用于所述第一服务调用所述第二原生API重新绑定所述第二服务,并重新监听所述第二服务的连接断开事件。
11.如权利要求9所述的装置,其特征在于,所述装置还包括:
触发模块,用于触发主进程;
第一启动模块,用于所述主进程调用所述第一原生API启动第一服务;
第二启动模块,用于所述第一服务调用所述第一原生API启动第二服务,且所述安卓系统根据预先声明的服务与进程之间的映射关系调起所述第二服务所在的进程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州优视网络科技有限公司,未经广州优视网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810494582.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:共享和同步电子保存的文件
- 下一篇:一种基于智能处理器的任务调度系统