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

文档序号:9579094阅读:来源:国知局
提示信息,并通过预设服务器确定所述电子设备中有需要升级的至少一个应用程序的技术手段,这样,当电子设备中正在运行预设应用程序,如正在运行视频播放软件时,无需用户进行任何操作,电子设备便能够自动从所述预设服务器获取升级应用程序的相关信息,减少了升级操作对用户的打扰,实现了提高用户体验的技术效果。
[0053]三、由于本申请实施例中的技术方案,采用通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息;获得所述至少一个应用程序的至少一个升级程序包;执行所述至少一个升级程序包,以完成所述至少一个应用程序的升级的技术手段,这样,当电子设备中有多个应用程序需要升级时,用户可以只操作一次或者不执行任何操作便能完成对多个应用程序的升级,实现了减少用户的操作次数的技术效果。
【附图说明】
[0054]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
[0055]图1为本申请实施例一中提供的一种信息处理方法的流程图;
[0056]图2为本申请实施例一中在步骤S102之前执行的步骤的流程图;
[0057]图3为本申请实施例一中步骤S101的第一种具体实现方式流程图;
[0058]图4为本申请实施例一中步骤S101的第二种具体实现方式流程图;
[0059]图5为本申请实施例一中步骤S101的第三种具体实现方式流程图;
[0060]图6为本申请实施例二中提供的一种电子设备的结构示意图;
[0061]图7为本申请实施例三中提供的一种电子设备的结构框图。
【具体实施方式】
[0062]本申请实施例提供一种信息处理方法及电子设备,用于解决现有技术中的电子设备存在当电子设备中的多个应用程序需要升级时会分别生成多个提醒信息,影响用户使用的技术问题,实现减少电子设备在升级多个应用程序时生成的提醒信息的技术效果。
[0063]本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0064]通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息;
[0065]获得所述至少一个应用程序的至少一个升级程序包;
[0066]执行所述至少一个升级程序包,以完成所述至少一个应用程序的升级。
[0067]在上述技术方案中,采用通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息;获得所述至少一个应用程序的至少一个升级程序包;执行所述至少一个升级程序包,以完成所述至少一个应用程序的升级的技术手段,这样,由于所述预设服务器中存储有所述电子设备中所有应用程序的升级信息,在电子设备中有多个应用程序需要升级时,若电子设备设置为由所述预设服务器自动为应用程序升级时,此时不会接收到任何提醒信息;若电子设备为手动升级应用程序,则仅需对所述预设服务器进行一次访问,即生成一次提醒信息,gp,不管在何种情况下,电子设备最多会生成一次提醒信息,从而有效解决了现有技术中的电子设备存在当电子设备中的多个应用程序需要升级时会分别生成多个提醒信息,影响用户使用的技术问题,实现了减少电子设备在升级多个应用程序时生成的提醒信息的技术效果Ο
[0068]为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互结合。
[0069]实施例一
[0070]请参考图1,为本申请实施例一中提供的一种信息处理方法的流程图,所述方法包括:
[0071]S101:通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息;
[0072]S102:获得所述至少一个应用程序的至少一个升级程序包;
[0073]S103:执行所述至少一个升级程序包,以完成所述至少一个应用程序的升级。
[0074]在具体实施过程中,所述信息处理方法具体可以应用在智能手机、智能手表、平板电脑中,也可以是别的安装有需要升级的应用程序的电子设备,在此,就不一一举例了。在本申请实施例中,将以所述信息处理方法应用在智能手机为例,来对本申请实施例中的方法的实现过程进行详细描述。
[0075]在本申请实施例中,所述预设服务器具体可以为一个服务器,该服务器能实现两个功能:1、获取与之相连的电子设备中的所有应用程序对应的升级服务器地址,且能够访问升级服务器地址对应的服务器,当然,若与之相连的电子设备有多个,该服务器能够分别获取每一个电子设备对应的所有应用程序的升级服务器地址列表;2、获取与之相连的电子设备中的所有应用程序的升级程序包,并能够将获取的应用程序升级程序包与电子设备对应,即能获知某一个升级程序包是属于哪个电子设备的。当然,所述预设服务器也可以分成第一服务器和第二服务器,其中,第一服务器用来获取应用程序的升级服务器地址,即实现上述功能1 ;第二服务器用来获取应用程序的升级程序包,即实现上述功能2。在本申请中对预设服务器的个数不作限制。
[0076]采用本申请中的技术方案进行信息处理时,在执行步骤S101之前,请参考图2,所述信息处理方法还包括:
[0077]S201:获取升级服务器地址列表集合,其中,所述升级服务器地址列表集合包含所述电子设备中所有应用程序分别对应的升级服务器的升级服务器地址;
[0078]S202:基于所述升级服务器地址列表集合,修改用于配置主机名及对应IP地址的文件,以使所述升级服务器地址列表集合指向所述电子设备的本地IP地址。
[0079]在本申请实施例中,上述处理步骤具体可以是在步骤S101之前进行执行,也可以是在执行完成步骤S101之后且在步骤S102之前进行执行,在本申请实施例中不作限制。
[0080]在具体实施过程中,以上述处理步骤在步骤S101之前进行执行、所述信息处理方法应用在智能手机、预设服务器为一个具有上述功能1及功能2的服务器为例,智能手机可以通过用户手动操作向预设服务器发送获取升级服务器地址列表集合的请求信息,也可以是智能手机自动向预设服务器发送所述请求信息,所述请求信息可以是包含智能手机中所有应用程序的名称信息,当然也可以是其他表征智能手机中所有的应用程序的信息,如,智能手机中安装的所有应用程序为微信、掌上阅读、支付宝,智能手机将三个应用程序的名称信息发送给预设服务器,然后,智能手机便接收到的由预设服务器反馈的智能手机中安装的所有应用程序的升级服务器地址集合,如“微信的升级服务器地址为:https://mp.weixin.gg.com:掌上阅读的升级服备器地,址为:https://www.cnepub.com:支付宝的升级服务器地址为:https://auth.alipay.com”,然后智能手机修改/etc/hosts文件,使获取的升级服务器地址集合指向127.0.0.1。
[0081]在执行完成上述步骤之后,本申请实施例中的方法便执行步骤S101,即:通过预设服务器确定电子设备中有需要升级的至少一个应用程序,其中,所述预设服务器中存储有所述电子设备中所有应用程序的升级信息。
[0082]在本申请实施例中,步骤S101有如下三种具体实现方式:
[0083]第一种方式,请参考图3,包括:
[0084]S301:向预设服务器发送第一升级请求,其中,所述预设服务器与所述电子设备中安装的应用程序对应的升级服务器相连;
[0085]S302:接收由所述预设服务器针对所述第一升级请求反馈的第一升级应用程序信息集合,其中,所述第一升级应用程序信息集合包括由所述预设服务器获取的用于表征需要升级的应用程序对应的信息;
[0086]S303:基于所述第一升级应用程序信息集合,确定所述电子设备中有需要升级的至少一个应用程序。
[0087]在具体实施过程中,以所述信息处理方法应用在智能手机、预设服务器为一个具有上述功能1及功能2的服务器为例,当智能手机需要确定当前所安装的应用程序是否需要升级时,可以是通过用户对手机的操作,向预设服务器发送升级请求,所述升级请求中具体可以包含所述电子设备中安装
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1