一种应用程序处理方法及装置与流程

文档序号:12270997阅读:来源:国知局

技术特征:

1.一种应用程序处理方法,其特征在于,包括:

当检测到应用更新进程对应用程序进行更新时,监测所述应用更新进程的状态参数;

在更新期间,若所述应用更新进程的状态参数改变,则重启所述应用更新进程以便重启后的所述应用更新进程继续对所述应用程序进行更新。

2.根据权利要求1所述的方法,其特征在于,所述当检测到应用更新进程对应用程序进行更新时,监测所述应用更新进程的状态参数之前,还包括:

建立所述应用更新进程,为所述应用更新进程设置所述状态参数,将所述状态参数设置为用于表示所述应用更新进程处于运行状态的第一数值,并执行所述应用程序更新;

相应地,所述在更新期间,若所述应用更新进程的状态参数改变,则重启所述应用更新进程以便重启后的所述应用更新进程继续对所述应用程序进行更新,进一步包括:

当监测到所述状态参数由所述第一数值改变为第二数值,则重启所述应用更新进程以便重启后的所述应用更新进程继续对所述应用程序进行更新;

其中,所述第二数值用于表示所述应用更新进程处于非运行状态。

3.根据权利要求1所述的方法,其特征在于,所述监测所述应用更新进程的状态参数,进一步包括:

按照预设周期,监测所述应用更新进程的状态参数。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述监测所述应用更新进程的状态参数,进一步包括:

接收所述应用更新进程周期性发送的心跳消息;

若未接收到所述心跳消息,则立即监测所述应用更新进程的状态参数。

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

在重启所述应用更新进程以便重启后的所述应用更新进程继续对所述应用程序进行更新后,将所述状态参数设置为所述第一数值。

6.一种应用程序处理装置,其特征在于,包括:

参数监测模块,用于当检测到应用更新进程对应用程序进行更新时,监测所述应用更新进程的状态参数;

进程重启模块,用于在更新期间,若所述应用更新进程的状态参数改变,则重启所述应用更新进程以便重启后的所述应用更新进程继续对所述应用程序进行更新。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

参数设置模块,用于建立所述应用更新进程的同时,为所述应用更新进程设置所述状态参数,将所述状态参数设置为用于表示所述应用更新进程处于运行状态的第一数值,并执行所述应用程序更新;

相应地,所述进程重启模块进一步用于当监测到所述状态参数由所述第一数值改变为第二数值,则重启所述应用更新进程以便重启后的所述应用更新进程继续对所述应用程序进行更新;

其中,所述第二数值用于表示所述应用更新进程处于非运行状态。

8.根据权利要求6所述的装置,其特征在于,所述参数监测模块进一步用于按照预设周期,监测所述应用更新进程的状态参数。

9.根据权利要求6-8任一项所述的装置,其特征在于,所述参数监测模块进一步包括:

心跳接收单元,用于接收所述应用更新进程周期性发送的心跳消息;

参数监测单元,用于若未接收到所述心跳消息,则立即监测所述应用更新进程的状态参数。

10.根据权利要求7所述的装置,其特征在于,所述装置还包括:

参数设置模块,用于在重启所述应用更新进程以便重启后的所述应用更新进程继续对所述应用程序进行更新后,将所述状态参数设置为所述第一数值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1