应用程序热修复的方法、装置和可读存储介质与流程

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

技术特征:

1.一种应用程序热修复的方法,包括:

启动应用程序时,向服务器请求用于对所述应用程序进行热修复的热修复机制;

获取所述服务器指示的热修复机制;

基于所述服务器指示的热修复机制对所述应用程序进行热修复。

2.根据权利要求1所述的方法,还包括:

检测是否能够与所述服务器建立连接;

在检测到能够与所述服务器建立连接时,向所述服务器请求用于对所述应用程序进行热修复的热修复机制。

3.根据权利要求2所述的方法,还包括:

在检测到不能够与所述服务器建立连接时,判断是否已下载所述应用程序的热修复补丁;

若已下载所述应用程序的热修复补丁,则加载所述热修复补丁,并在加载所述热修复补丁之后运行所述应用程序;

若未下载所述应用程序的热修复补丁,则直接运行所述应用程序。

4.根据权利要求1所述的方法,还包括:

判断是否需要对所述应用程序进行强制修复;

在判定不需要对所述应用程序进行强制修复时,向所述服务器请求用于对所述应用程序进行热修复的热修复机制;

在判定需要对所述应用程序进行强制修复时,获取并加载所述应用程序的热修复补丁,并在加载所述热修复补丁之后运行所述应用程序。

5.根据权利要求1至4中任一项所述的方法,还包括:

在所述应用程序的运行过程中,若检测到所述应用程序出现异常,则确定所述异常的类型;

将所述异常的类型上报至所述服务器。

6.一种应用程序热修复的方法,包括:

接收来自客户端的请求信息;

响应所述请求信息,以向所述客户端分配用于对应用程序进行热修复的热修复机制;

向所述客户端指示分配的所述热修复机制。

7.一种应用程序热修复的装置,包括:

请求单元,用于在启动应用程序时,向服务器请求用于对所述应用程序进行热修复的热修复机制;

获取单元,用于获取所述服务器指示的热修复机制;

处理单元,用于基于所述服务器指示的热修复机制对所述应用程序进行热修复。

8.一种应用程序热修复的装置,包括:

接收单元,用于接收来自客户端的请求信息;

处理单元,用于响应所述请求信息,以向所述客户端分配用于对应用程序进行热修复的热修复机制;

指示单元,用于向所述客户端指示分配的所述热修复机制。

9.一种可读存储介质,其上存储有程序,该程序被处理器执行时实现如权利要求1至5中任一项所述的方法。

10.一种可读存储介质,其上存储有程序,该程序被处理器执行时实现如权利要求6所述的方法。

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