应用数据的迁移方法及装置制造方法及图纸

技术编号:14684658 阅读:121 留言:0更新日期:2017-02-22 18:16
本发明专利技术实施例公开了一种应用数据的迁移方法,包括:接收应用迁移指令,获取所述应用迁移指令对应的目标应用和迁移目标终端;获取本地系统类型和所述迁移目标终端的目标系统类型;获取所述目标应用的用户数据;在所述本地系统类型和目标系统类型不匹配时,指示所述迁移目标终端通过应用市场下载所述目标应用;将所述用户数据迁移至所述迁移目标终端。此外,本发明专利技术实施例还公开了一种应用数据的迁移装置。采用本发明专利技术实施例,可提高应用数据迁移后的数据兼容性。

【技术实现步骤摘要】

本专利技术涉及终端
,尤其涉及一种应用数据的迁移方法及装置
技术介绍
随着终端技术的发展,智能手机、平板电脑等智能终端的更新换代速度是越来越快,用户在换手机时,不希望原来的旧手机上的所有数据都随着手机的更换而消失不见,希望将旧手机上的部分资料拷贝到新手机中去,因此,目前很多供应商或应用市场都提供了手机搬家的功能,即可以将整个旧手机上的数据、软件、设置等数据全部原封不动的拷贝到新手机上去,为用户在换机的过程中提供方便。一般来讲,新手机上的配置系统等会优于旧手机上的配置及系统,例如,旧手机上安装的系统为android5.0,而新手机上安装的系统为android6.0,这就导致了在不同版本的系统下的某些应用的配置可能是不一样的,若是直接将旧手机上的应用对应的所有数据全部转移到新手机上去,可能会存在旧手机上原来安装的应用在新手机上市无法兼容的问题。也就是说,在上述手机搬家的数据迁移方案中,因为新旧手机的系统版本或者其他配置的不同,可能会导致旧手机上的数据在新手机上是无法兼容的问题。
技术实现思路
基于此,为解决传统技术中的手机搬家的数据迁移方案中因新旧手机的系统版本或其他配置的不同导致的数据兼容性不足的技术问题,特提出了一种应用数据的迁移方法。一种应用数据的迁移方法,包括:接收应用迁移指令,获取所述应用迁移指令对应的目标应用和迁移目标终端;获取本地系统类型和所述迁移目标终端的目标系统类型;获取所述目标应用的用户数据;在所述本地系统类型和目标系统类型不匹配时,指示所述迁移目标终端通过应用市场下载所述目标应用;将所述用户数据迁移至所述迁移目标终端。可选的,在一个实施例中,所述获取本地系统类型和所述迁移目标终端的目标系统类型的步骤之后还包括:在所述本地系统类型和目标系统类型匹配时,获取所述目标应用的应用数据;将所述目标应用的应用数据和用户数据迁移至所述迁移目标终端。可选的,在一个实施例中,所述方法还包括:检测应用安装事件,获取应用安装事件对应的安装应用以及写入的文件;将所述写入的文件标记为所述安装应用的应用数据;将所述安装应用运行时写入的数据标记为所述安装应用的用户数据。可选的,在一个实施例中,所述获取所述目标应用的用户数据的步骤具体为:获取所述目标应用对应的文件,在所述文件中筛选出被标记为用户数据的文件作为所述目标应用的用户数据。可选的,在一个实施例中,所述获取所述应用迁移指令对应的目标应用和迁移目标终端的步骤之后还包括:建立与所述迁移目标终端之间的通信连接,若通信连接建立成功,则执行所述获取本地系统类型和所述迁移目标终端的目标系统类型的步骤,若通信连接建立不成功,生成通信连接建立失败的提示消息并进行展示。此外,为解决传统技术中的手机搬家的数据迁移方案中因新旧手机的系统版本或其他配置的不同导致的数据兼容性不足的技术问题,还提出了一种应用数据的迁移装置。一种应用数据的迁移装置,包括:应用迁移指令接收模块,用于接收应用迁移指令,获取所述应用迁移指令对应的目标应用和迁移目标终端;系统类型确定模块,用于获取本地系统类型和所述迁移目标终端的目标系统类型;用户数据获取模块,用于获取所述目标应用的用户数据;目标应用下载模块,用于在所述本地系统类型和目标系统类型不匹配时,指示所述迁移目标终端通过应用市场下载所述目标应用;用户数据迁移模块,用于将所述用户数据迁移至所述迁移目标终端。可选的,在一个实施例中,所述装置还包括应用数据迁移模块,用于在所述本地系统类型和目标系统类型匹配时,获取所述目标应用的应用数据;将所述目标应用的应用数据和用户数据迁移至所述迁移目标终端。可选的,在一个实施例中,所述装置还包括应用安装模块和用户数据标记模块,其中:所述应用安装模块用于检测应用安装事件,获取应用安装事件对应的安装应用以及写入的文件;将所述写入的文件标记为所述安装应用的应用数据;所述用户数据标记模块用于将所述安装应用运行时写入的数据标记为所述安装应用的用户数据。可选的,在一个实施例中,所述用户数据获取模块还用于获取所述目标应用对应的文件,在所述文件中筛选出被标记为用户数据的文件作为所述目标应用的用户数据。可选的,在一个实施例中,所述装置还包括通信连接建立模块,用于建立与所述迁移目标终端之间的通信连接,若通信连接建立成功,则调用所述系统类型确定模块,若通信连接建立不成功,生成通信连接建立失败的提示消息并进行展示。实施本专利技术实施例,将具有如下有益效果:采用了上述应用数据的迁移方法和装置之后,在对终端中的应用对应的数据进行迁移时,根据本终端以及迁移目标终端分别对应的系统类型,确定是否将相应的应用数据进行迁移;也就是说,在本终端对应的系统与迁移目标终端对应的系统不匹配的情况下,迁移目标终端会自行在应用市场中下载相应的应用数据,而从本终端中传输的数据只有用户数据。也就是说,采用上述应用数据的迁移方法及装置,避免了因为迁移终端与迁移目标终端之间因为系统类型不匹配造成的迁移的应用数据不可用的缺陷,提高了迁移数据的兼容性,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1为一个实施例中一种应用数据的迁移方法的流程示意图;图2为一个实施例中一种应用数据的迁移装置的结构示意图;图3为一个实施例中运行前述应用数据的迁移方法的计算机设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为解决传统技术中的手机搬家的数据迁移方案中因新旧手机的系统版本或其他配置的不同导致的数据兼容性不足的技术问题,在本实施例中,特提出了一种应用数据的迁移方法,该方法的实现可依赖于计算机程序,该计算机程序可运行于基于冯诺依曼体系的计算机系统之上,该计算机程序可以是基于Android系统或IOS系统的应用程序管理系统或者应用程序备份、迁移系统,例如手机搬家应用或数据备份迁移还原应用程序。该计算机系统可以是运行上述计算机程序的例如智能手机、平板电脑等终端设备。具体的,如图1所示,上述应用数据的迁移方法包括如下步骤:步骤S102:接收应用迁移指令,获取所述应用迁移指令对应的目标应用和迁移目标终端。具体实施中,用户可以通过手机搬家等数据迁移应用或者其他应用数据迁移的应用程序,将迁移源终端上的一个应用或者多个应用对应的相关数据迁移至迁移终端上去,即将旧手机上的指定应用的相关数据转存到新手机上去。用户可以在上述手机搬家等数据迁移应用或者其他应用数据迁移的应用程序对应的操作界面中输入应用迁移指令,该应用迁移指令中包含了需要进行迁移的应用(即目标应用),还包含了迁移的目的地(即迁移终端或迁移目标终端)。需要说明的是,在本实施例中,具体的方法是执行是基于迁移源终端的,也就是说,是基于需要进行迁移的应用程序当前所在的终端设备的,本文档来自技高网...
应用数据的迁移方法及装置

【技术保护点】
一种应用数据的迁移方法,其特征在于,包括:接收应用迁移指令,获取所述应用迁移指令对应的目标应用和迁移目标终端;获取本地系统类型和所述迁移目标终端的目标系统类型;获取所述目标应用的用户数据;在所述本地系统类型和目标系统类型不匹配时,指示所述迁移目标终端通过应用市场下载所述目标应用;将所述用户数据迁移至所述迁移目标终端。

【技术特征摘要】
1.一种应用数据的迁移方法,其特征在于,包括:接收应用迁移指令,获取所述应用迁移指令对应的目标应用和迁移目标终端;获取本地系统类型和所述迁移目标终端的目标系统类型;获取所述目标应用的用户数据;在所述本地系统类型和目标系统类型不匹配时,指示所述迁移目标终端通过应用市场下载所述目标应用;将所述用户数据迁移至所述迁移目标终端。2.根据权利要求1所述的应用数据的迁移方法,其特征在于,所述获取本地系统类型和所述迁移目标终端的目标系统类型的步骤之后还包括:在所述本地系统类型和目标系统类型匹配时,获取所述目标应用的应用数据;将所述目标应用的应用数据和用户数据迁移至所述迁移目标终端。3.根据权利要求1所述的应用数据的迁移方法,其特征在于,所述方法还包括:检测应用安装事件,获取应用安装事件对应的安装应用以及写入的文件;将所述写入的文件标记为所述安装应用的应用数据;将所述安装应用运行时写入的数据标记为所述安装应用的用户数据。4.根据权利要求3所述的应用数据的迁移方法,其特征在于,所述获取所述目标应用的用户数据的步骤具体为:获取所述目标应用对应的文件,在所述文件中筛选出被标记为用户数据的文件作为所述目标应用的用户数据。5.根据权利要求1所述的应用数据的迁移方法,其特征在于,所述获取所述应用迁移指令对应的目标应用和迁移目标终端的步骤之后还包括:建立与所述迁移目标终端之间的通信连接,若通信连接建立成功,则执行所述获取本地系统类型和所述迁移目标终端的目标系统类型的步骤,若通信连接建立不成功,生成通信连接建立失败的提示消息并进行展示。6.一种应用数据的迁移装置,其特征在...

【专利技术属性】
技术研发人员:马志峰
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1