一种信息处理方法及电子设备的制造方法

文档序号:9579094阅读:224来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着科学技术的不断发展,电子设备也得到了飞速的发展,很多电子设备,如平板电脑、智能手机等,成为了人们日常生活的必需品。为了满足用户的使用需求,各种应用程序应运而生。
[0003]在现有技术中,当电子设备中的应用程序需要升级时,与应用程序对应的升级服务器会主动推送升级信息至电子设备中,然后由电子设备的用户选择是否升级,这样,只要有应用程序需要升级时,电子设备都会接收到升级信息;且,当需要升级的应用程序有多个时,电子设备将接收到多个升级信息,影响用户的使用。
[0004]可见,现有技术中的电子设备存在当电子设备中的多个应用程序需要升级时会分别生成多个提醒信息,影响用户使用的技术问题。

【发明内容】

[0005]本申请实施例提供一种信息处理方法及电子设备,用于解决现有技术中的电子设备存在当电子设备中的多个应用程序需要升级时会分别生成多个提醒信息,影响用户使用的技术问题,实现减少电子设备在升级多个应用程序时生成的提醒信息的技术效果。
[0006]本申请实施例一方面提供了一种信息处理方法,包括以下步骤:
[0007]通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息;
[0008]获得所述至少一个应用程序的至少一个升级程序包;
[0009]执行所述至少一个升级程序包,以完成所述至少一个应用程序的升级。
[0010]可选的,所述通过预设服务器确定电子设备中有需要升级的至少一个应用程序,包括:
[0011 ] 向预设服务器发送第一升级请求,其中,所述预设服务器与所述电子设备中安装的应用程序对应的升级服务器相连;
[0012]接收由所述预设服务器针对所述第一升级请求反馈的第一升级应用程序信息集合,其中,所述第一升级应用程序信息集合包括由所述预设服务器获取的用于表征需要升级的应用程序对应的信息;
[0013]基于所述第一升级应用程序信息集合,确定所述电子设备中有需要升级的至少一个应用程序。
[0014]可选的,所述通过预设服务器确定电子设备中有需要升级的至少一个应用程序,包括:
[0015]接收由所述预设服务器发送的第二升级应用程序信息集合,其中,所述第二升级应用程序信息包括所述预设服务器按照预设条件发送的用于表征需要升级的应用程序对应的信息;
[0016]基于所述第二升级应用程序信息集合,确定所述电子设备中有需要升级的至少一个应用程序。
[0017]可选的,在所述获得所述至少一个应用程序的至少一个升级程序包之前,所述方法还包括:
[0018]获取升级服务器地址列表集合,其中,所述升级服务器地址列表集合包含所述电子设备中所有应用程序分别对应的升级服务器的升级服务器地址;
[0019]基于所述升级服务器地址列表集合,修改用于配置主机名及对应IP地址的文件,以使所述升级服务器地址列表集合指向所述电子设备的本地IP地址。
[0020]可选的,所述获得所述至少一个应用程序的至少一个升级程序包,包括:
[0021]从所述预设服务器中获取至少一个升级程序包,其中,所述至少一个升级程序包为由所述预设服务器基于获取的由与所述至少一个应用程序对应的至少一个升级服务器发送的至少一个升级信息而获取的至少一个升级程序包。
[0022]可选的,所述通过预设服务器确定所述电子设备中有需要升级的至少一个应用程序,包括:
[0023]获取所述电子设备中处于运行状态的至少一个第一应用程序;
[0024]确定所述至少一个第一应用程序中是否包含有预设应用程序;
[0025]在所述至少一个第一应用程序中包含预设应用程序时,禁止所述电子设备显示提示信息,并通过预设服务器确定所述电子设备中有需要升级的至少一个应用程序。
[0026]本申请实施例另一方面提供了一种电子设备,包括:
[0027]壳体;
[0028]处理器,设置在所述壳体内;
[0029]其中,所述处理器用于通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息;获得所述至少一个应用程序的至少一个升级程序包;执行所述至少一个升级程序包,以完成所述至少一个应用程序的升级。
[0030]可选的,所述处理器具体用于:
[0031 ] 向预设服务器发送第一升级请求,其中,所述预设服务器与所述电子设备中安装的应用程序对应的升级服务器相连;
[0032]接收由所述预设服务器针对所述第一升级请求反馈的第一升级应用程序信息集合,其中,所述第一升级应用程序信息集合包括由所述预设服务器获取的用于表征需要升级的应用程序对应的信息;
[0033]基于所述第一升级应用程序信息集合,确定所述电子设备中有需要升级的至少一个应用程序。
[0034]可选的,所述处理器具体用于:
[0035]接收由所述预设服务器发送的第二升级应用程序信息集合,其中,所述第二升级应用程序信息包括所述预设服务器按照预设条件发送的用于表征需要升级的应用程序对应的信息;
[0036]基于所述第二升级应用程序信息集合,确定所述电子设备中有需要升级的至少一个应用程序。
[0037]可选的,所述处理器还用于:
[0038]获取升级服务器地址列表集合,其中,所述升级服务器地址列表集合包含所述电子设备中所有应用程序分别对应的升级服务器的升级服务器地址;
[0039]基于所述升级服务器地址列表集合,修改用于配置主机名及对应IP地址的文件,以使所述升级服务器地址列表集合指向所述电子设备的本地IP地址。
[0040]可选的,所述处理器具体用于:
[0041]从所述预设服务器中获取至少一个升级程序包,其中,所述至少一个升级程序包为由所述预设服务器基于获取的由与所述至少一个应用程序对应的至少一个升级服务器发送的至少一个升级信息而获取的至少一个升级程序包。
[0042]可选的,所述处理器具体用于:
[0043]获取所述电子设备中处于运行状态的至少一个第一应用程序;
[0044]确定所述至少一个第一应用程序中是否包含有预设应用程序;
[0045]在所述至少一个第一应用程序中包含预设应用程序时,禁止所述电子设备显示提示信息,并通过预设服务器确定所述电子设备中有需要升级的至少一个应用程序。
[0046]本申请实施例还提供一种电子设备,包括:
[0047]第一确定单元,用于通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息;
[0048]第一获取单元,用于获得所述至少一个应用程序的至少一个升级程序包;
[0049]第一执行单元,用于执行所述至少一个升级程序包,以完成所述至少一个应用程序的升级。
[0050]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0051]—、由于本申请实施例中的技术方案,采用通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息;获得所述至少一个应用程序的至少一个升级程序包;执行所述至少一个升级程序包,以完成所述至少一个应用程序的升级的技术手段,这样,由于所述预设服务器中存储有所述电子设备中所有应用程序的升级信息,在电子设备中有多个应用程序需要升级时,若电子设备设置为由所述预设服务器自动为应用程序升级时,此时不会接收到任何提醒信息;若电子设备为手动升级应用程序,则仅需对所述预设服务器进行一次访问,即生成一次提醒信息,即,不管在何种情况下,电子设备最多会生成一次提醒信息,从而有效解决了现有技术中的电子设备存在当电子设备中的多个应用程序需要升级时会分别生成多个提醒信息,影响用户使用的技术问题,实现了减少电子设备在升级多个应用程序时生成的提醒信息的技术效果。
[0052]二、由于本申请实施例中的技术方案,采用获取所述电子设备中处于运行状态的至少一个第一应用程序;确定所述至少一个第一应用程序中是否包含有预设应用程序;在所述至少一个第一应用程序中包含预设应用程序时,禁止所述电子设备显示
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1