The invention discloses an application service process startup method for the terminal, including at least two applications include: first notification message sending and receiving the first application terminal operating system; all notifications will first receive notification messages and pre stored information, determine the service process corresponding to the first notice message, notification message second successful applications; service process started to identify second applications. The invention also discloses an application service process starting device.
【技术实现步骤摘要】
一种应用程序进程启动方法及装置
本专利技术涉及终端中的进程管理与启动技术,尤其是一种应用程序进程启动方法及装置。
技术介绍
现有技术中,终端的操作系统在管理应用程序进程时,通常会关闭应用程序在后台运行的服务进程,以避免运行的应用程序服务进程过多,造成操作系统的卡顿。但是,当某些应用程序的服务进程被关闭之后,可能会对用户接收应用程序的新消息造成影响,甚至导致用户无法接收到应用程序的提示的信息,影响用户的使用体验。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种应用程序进程启动方法及装置,能够避免由于终端的操作系统关闭应用程序服务进程,造成用户无法接收应用程序新消息的问题。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种应用程序服务进程启动方法,用于包括至少两个应用程序的终端,包括:终端的操作系统接收第一应用程序发送的第一通知消息;将接收到的所述第一通知消息与预存的所有通知消息进行匹配,确定与所述第一通知消息匹配成功的通知消息对应的第二应用程序的服务进程;启动确定的所述第二应用程序的服务进程。上述方案中,所述终端的操作系统接收所述第一应用程序启动时向终端的操作系统发送的第一通知消息之前,所述方法还包括:所述终端的操作系统接收并保存所述第一应用程序发送的关联关系信息;所述关联关系信息表示所述第一应用程序的服务进程通过一个通知消息与至少一个应用程序所建立的关联关系;所述服务进程和通知消息均由所述第一应用程序创建。上述方案中,所述启动确定的所述第二应用程序的服务进程之前,所述方法还包括:所述终端的操作系统检查所述第二应用程序的运行 ...
【技术保护点】
一种应用程序服务进程启动方法,用于包括至少两个应用程序的终端,其特征在于,所述方法包括:终端的操作系统接收第一应用程序发送的第一通知消息;将接收到的所述第一通知消息与预存的所有通知消息进行匹配,确定与所述第一通知消息匹配成功的通知消息对应的第二应用程序的服务进程;启动确定的所述第二应用程序的服务进程。
【技术特征摘要】
1.一种应用程序服务进程启动方法,用于包括至少两个应用程序的终端,其特征在于,所述方法包括:终端的操作系统接收第一应用程序发送的第一通知消息;将接收到的所述第一通知消息与预存的所有通知消息进行匹配,确定与所述第一通知消息匹配成功的通知消息对应的第二应用程序的服务进程;启动确定的所述第二应用程序的服务进程。2.根据权利要求1所述的方法,其特征在于,所述终端的操作系统接收所述第一应用程序启动时向终端的操作系统发送的第一通知消息之前,所述方法还包括:所述终端的操作系统接收并保存所述第一应用程序发送的关联关系信息;所述关联关系信息表示所述第一应用程序的服务进程通过一个通知消息与至少一个应用程序所建立的关联关系;所述服务进程和通知消息均由所述第一应用程序创建。3.根据权利要求1所述的方法,其特征在于,所述启动确定的所述第二应用程序的服务进程之前,所述方法还包括:所述终端的操作系统检查所述第二应用程序的运行环境,在所述运行环境达到预设要求时,所述终端的操作系统启动确定的所述第二应用程序的服务进程。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收至少一个应用程序发送的第二通知消息;根据所述第二通知消息启动所述第二通知消息对应的应用程序的服务进程;所述第二通知消息由所述至少一个应用程序在达到计时要求和/或达到预设条件时发送。5.根据权利要求4所述的方法,其特征在于,所述终端的操作系统接收所述第二通知消息,包括至少以下之一:所述终端的操作系统接收所述第一应用程序发送的所述第二通知消息;所述终端的操作系统接收所述第二应用程序发送的所述第二通知消息。6.根据权利要求4所述的方法,其特征在于,所述终端的操作系统根据第二通知消息启动所述第二通知消息对应的应用程序的服务进程,包括至少以下之一:终端的操作系统根据接收的由所述第一应用程序发送的所述第二通知消息启动所述第一应用程序的服务进程;终端的操作系统根据接收的由所述第一应用程序发送的所述第二通知消息启动所述第二应用程序的服务进程;终端的操作系统根据接收的由所述第二应用程序发送的所述第二通知消息启动所述第一应用程序的服务进程;终端的操作系统根据接收的由所述第二应用程序发送的所述第二通知消息启动所述第二应用程序的服务进程。7.一种应用程序服务进程启动装置,应用于包括至少两个应用程序的终端,其特征在于,所述装置包括:消息收发模块、匹配模块、服务进程启动模块,其中,所述消...
【专利技术属性】
技术研发人员:杨莉,岳振,佘立,
申请(专利权)人:咪咕数字传媒有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。