一种应用升级方法、终端和计算机可读存储介质技术

技术编号:16873527 阅读:20 留言:0更新日期:2017-12-23 11:33
本发明专利技术实施例公开了一种应用升级方法、终端和计算机可读存储介质,在第一应用升级时,检测是否存在与所述第一应用对应的第二应用,其中,所述第二应用为所述第一应用的分身应用;若存在与所述第一应用对应的第二应用,在所述第一应用升级完成后,根据所述第一应用的升级安装包对所述第二应用进行升级。本发明专利技术实施例公开的应用升级方法、终端和计算机可读存储介质,可以实现对分身应用的自动升级,提高了用户体验。

An application upgrade method, terminal and computer readable storage medium

The embodiment of the invention discloses an application upgrade method, terminal and computer readable storage medium in the first application, upgrade, and detect the presence of the second applications, the first application of the double application the second application for the first application; if there are second application and the first application of corresponding in the first application, the upgrade is completed, according to the first application of the upgrade package second application upgrade. The application upgrading method, terminal and computer readable storage medium disclosed by the embodiment of the invention can realize automatic upgrading of separate applications and improve user experience.

【技术实现步骤摘要】
一种应用升级方法、终端和计算机可读存储介质
本专利技术涉及电子
的应用升级技术,尤其涉及一种应用升级方法、终端和计算机可读存储介质。
技术介绍
随着互联网和电子技术的不断发展,各种各样的移动终端在人们生活中的应用越来越广泛。用户可以通过移动终端的应用(APP,Application)进行相关的业务,例如娱乐、办公等。现有技术中,一个应用通常只能登陆一个账户,用户需要登陆另一个账户时,需要退出前一个账户,即一个应用不能同时登陆多个账户,通过对应用进行分身,可以实现同时登陆多个账户。应用分身是采用对应用改包名安装的方法实现的,当应用升级后,无法实现同步对分身应用升级,因此,分身应用长时间得不到升级,从而影响用户的使用。
技术实现思路
为解决上述技术问题,本专利技术实施例提供一种应用升级方法、终端和计算机可读存储介质,可以实现对分身应用的自动升级,提高了用户体验。本专利技术的技术方案是这样实现的:一方面,本专利技术实施例提供一种应用升级方法,所述方法包括:在第一应用升级时,检测是否存在与所述第一应用对应的第二应用,其中,所述第二应用为所述第一应用的分身应用;若存在与所述第一应用对应的第二应用,在所述第一应用升级完成后,根据所述第一应用的升级安装包对所述第二应用进行升级。进一步地,所述根据所述第一应用的升级安装包对所述第二应用进行升级,包括:获取所述第一应用的第一升级安装包;对所述第一升级安装包进行处理,获得第二升级安装包,根据所述第二升级安装包对所述第二应用进行升级。进一步地,所述对所述第一升级安装包进行处理,获得第二升级安装包,包括:对所述第一升级安装包进行解压缩处理,获得第一文件,其中,所述第一文件的文件名为第一文件名;修改所述第一文件的第一文件名为第二文件名,获得第二文件,其中,所述第二文件的文件名为第二文件名;将所述第二文件进行压缩处理,获得第二升级安装包。进一步地,在所述在第一应用升级时,检测是否存在与所述第一应用对应的第二应用之前,包括:在将所述第一应用分身为所述第二应用时,记录所述第二应用为与所述第一应用对应的分身应用。进一步地,在将所述第一应用分身为所述第二应用时,记录所述第二应用为与所述第一应用对应的分身应用之前,包括:接收对第一应用的操作指令,根据所述操作指令将所述第一应用分身为所述第二应用。一方面,本专利技术实施例同时还提供一种终端,所述终端包括:处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的应用升级程序,以实现以下步骤:在第一应用升级时,检测是否存在与所述第一应用对应的第二应用,其中,所述第二应用为所述第一应用的分身应用;若存在与所述第一应用对应的第二应用,在所述第一应用升级完成后,根据所述第一应用的升级安装包对所述第二应用进行升级。进一步地,所述处理器具体用于执行存储器中存储的应用升级程序,以实现以下步骤:获取所述第一应用的第一升级安装包;对所述第一升级安装包进行处理,获得第二升级安装包,根据所述第二升级安装包对所述第二应用进行升级。进一步地,所述处理器具体用于执行存储器中存储的应用升级程序,以实现以下步骤:对所述第一升级安装包进行解压缩处理,获得第一文件,其中,所述第一文件的文件名为第一文件名;修改所述第一文件的第一文件名为第二文件名,获得第二文件,其中,所述第二文件的文件名为第二文件名;将所述第二文件进行压缩处理,获得第二升级安装包。进一步地,在所述在第一应用升级时,检测是否存在与所述第一应用对应的第二应用之前,所述处理器还用于执行存储器中存储的应用升级程序,以实现以下步骤:接收对第一应用的操作指令,根据所述操作指令将所述第一应用分身为所述第二应用,记录所述第二应用为与所述第一应用对应的分身应用。一方面,本专利技术实施例同时还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:在第一应用升级时,检测是否存在与所述第一应用对应的第二应用,其中,所述第二应用为所述第一应用的分身应用;若存在与所述第一应用对应的第二应用,在所述第一应用升级完成后,根据所述第一应用的升级安装包对所述第二应用进行升级。进一步地,所述一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:获取所述第一应用的第一升级安装包;对所述第一升级安装包进行处理,获得第二升级安装包,根据所述第二升级安装包对所述第二应用进行升级。进一步地,所述一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:对所述第一升级安装包进行解压缩处理,获得第一文件,其中,所述第一文件的文件名为第一文件名;修改所述第一文件的第一文件名为第二文件名,获得第二文件,其中,所述第二文件的文件名为第二文件名;将所述第二文件进行压缩处理,获得第二升级安装包。进一步地,在所述在第一应用升级时,检测是否存在与所述第一应用对应的第二应用之前,所述一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:在将所述第一应用分身为所述第二应用时,记录所述第二应用为与所述第一应用对应的分身应用。进一步地,在将所述第一应用分身为所述第二应用时,记录所述第二应用为与所述第一应用对应的分身应用之前,所述一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:接收对第一应用的操作指令,根据所述操作指令将所述第一应用分身为所述第二应用。本专利技术实施例提供了一种应用升级方法、终端和计算机可读存储介质,在第一应用升级时,检测是否存在与所述第一应用对应的第二应用,其中,所述第二应用为所述第一应用的分身应用;若存在与所述第一应用对应的第二应用,在所述第一应用升级完成后,根据所述第一应用的升级安装包对所述第二应用进行升级。本专利技术实施例提供的应用升级方法、终端和计算机可读存储介质,通过对升级应用的升级安装包进行处理,通过处理后的升级安装包可以实现对分身应用的自动升级,提高了用户体验。附图说明图1为实现本专利技术各个实施例的一个可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术实施例提供的应用升级方法流程示意图一;图4为本专利技术实施例提供的分身应用显示示例图;图5为本专利技术实施例提供的应用升级方法流程示意图二;图6为本专利技术实施例提供的应用分身示例图一;图7为本专利技术实施例提供的应用分身示例图二;图8为本专利技术实施例提供的终端结构示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本本文档来自技高网...
一种应用升级方法、终端和计算机可读存储介质

【技术保护点】
一种应用升级方法,其特征在于,所述方法包括:在第一应用升级时,检测是否存在与所述第一应用对应的第二应用,其中,所述第二应用为所述第一应用的分身应用;若存在与所述第一应用对应的第二应用,在所述第一应用升级完成后,根据所述第一应用的升级安装包对所述第二应用进行升级。

【技术特征摘要】
1.一种应用升级方法,其特征在于,所述方法包括:在第一应用升级时,检测是否存在与所述第一应用对应的第二应用,其中,所述第二应用为所述第一应用的分身应用;若存在与所述第一应用对应的第二应用,在所述第一应用升级完成后,根据所述第一应用的升级安装包对所述第二应用进行升级。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一应用的升级安装包对所述第二应用进行升级,包括:获取所述第一应用的第一升级安装包;对所述第一升级安装包进行处理,获得第二升级安装包,根据所述第二升级安装包对所述第二应用进行升级。3.根据权利要求2所述的方法,其特征在于,所述对所述第一升级安装包进行处理,获得第二升级安装包,包括:对所述第一升级安装包进行解压缩处理,获得第一文件,其中,所述第一文件的文件名为第一文件名;修改所述第一文件的第一文件名为第二文件名,获得第二文件,其中,所述第二文件的文件名为第二文件名;将所述第二文件进行压缩处理,获得第二升级安装包。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述在第一应用升级时,检测是否存在与所述第一应用对应的第二应用之前,包括:在将所述第一应用分身为所述第二应用时,记录所述第二应用为与所述第一应用对应的分身应用。5.根据权利要求4所述的方法,其特征在于,在将所述第一应用分身为所述第二应用时,记录所述第二应用为与所述第一应用对应的分身应用之前,包括:接收对第一应用的操作指令,根据所述操作指令将所述第一应用分身为所述第二应用。6.一种终端,其特征在于,所述终端包括:处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之...

【专利技术属性】
技术研发人员:李坤宁
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1