云手机应用复制的方法与云手机服务器技术

技术编号:20819491 阅读:36 留言:0更新日期:2019-04-10 05:49
本发明专利技术涉及网络技术领域,特别涉及一种云手机应用复制的方法,包括:步骤1,获取第一云手机的应用安装记录;步骤2,根据应用安装记录执行应用复制操作到第二云手机。本发明专利技术还提出一种云手机服务器。本发明专利技术先获取获取第一云手机的应用安装记录,然后根据应用安装记录将记录中的所有应用的安装包以镜像方式封装并存储在服务器上,发送镜像存储地址给第二云手机或者发送控制指令给第二云手机由第二云手机根据应用安装记录通过应用市场下载应用并安装的方式,来完成应用复制的过程,全程自动化处理无需人工介入,保证了备用云手机替换处理造成的用户体验不佳情况得到解决。

【技术实现步骤摘要】
云手机应用复制的方法与云手机服务器
本专利技术涉及网络
,特别涉及一种云手机应用复制的方法与云手机服务器。
技术介绍
云手机,是一个基于云计算强大虚拟应用和移动互联网的智能手机应用云平台。基于云计算在大规模计算、强大的存储能力、虚拟化应用等方面突出的优势,云平台为智能手机用户提供多元化、全方位的虚拟手机应用和服务,全面支持各种手机应用程序的展示、下载、应用与管理服务,并卓越实现全天候云端智能托管应用,让用户脱离移动终端的状态下,也能将各种应用程序托管到到云端,保持全天候在线状态,全面实现智能手机应用虚拟化。云手机在使用过程中会遭遇云手机故障的问题,当前对于故障的处理方式是给客户提供备用机,但是这种方式用户虽然获得了可以正常使用的云手机,缺依然需要重新逐个下载所需的应用,耗时耗力,导致用户体验不佳。
技术实现思路
本专利技术的实施方式旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的实施方式需要提供一种云手机应用复制的方法与云手机服务器。本专利技术实施方式的云手机应用复制的方法,其特征在于,包括:步骤1,获取第一云手机的应用安装记录;步骤2,根据应用安装记录执行应用复制操作到第二云手机。一种实施方式中,步骤1包括:获取第一云手机上包括第一云手机当前用户的账户ID和该用户ID已安装应用的列表在内的应用安装记录。一种实施方式中,步骤1包括:获取第一云手机当前用户的账户ID和该用户ID已安装应用的列表,在列表中剔除云手机预装应用后形成待执行应用复制的应用安装记录。一种实施方式中,步骤2包括:根据应用安装记录,将记录中的所有应用的安装包以镜像方式封装并存储在服务器上,发送镜像存储地址给第二云手机由第二云手机根据镜像存储地址下载镜像完成应用复制操作。一种实施方式中,步骤2包括:发送控制指令给第二云手机由第二云手机根据应用安装记录通过应用市场下载应用并安装的方式完成应用复制操作。本专利技术实施方式还提出一种云手机服务器,云手机服务器分别与第一云手机和第二云手机通信连接,其特征在于,包括:获取模块,用于获取第一云手机的应用安装记录;执行模块,用于根据应用安装记录执行应用复制操作到第二云手机。一种实施方式中,获取模块具体用于获取第一云手机上包括第一云手机当前用户的账户ID和该用户ID已安装应用的列表在内的应用安装记录。一种实施方式中,获取模块具体用于获取第一云手机当前用户的账户ID和该用户ID已安装应用的列表,在列表中剔除云手机预装应用后形成待执行应用复制的应用安装记录。一种实施方式中,执行模块具体用于根据应用安装记录,将记录中的所有应用的安装包以镜像方式封装并存储在服务器上,发送镜像存储地址给第二云手机由第二云手机根据镜像存储地址下载镜像完成应用复制操作。一种实施方式中,执行模块具体用于发送控制指令给第二云手机由第二云手机根据应用安装记录通过应用市场下载应用并安装的方式完成应用复制操作。本专利技术实施方式的云手机应用复制的方法与云手机服务器,先获取获取第一云手机的应用安装记录,然后根据应用安装记录将记录中的所有应用的安装包以镜像方式封装并存储在服务器上,发送镜像存储地址给第二云手机或者发送控制指令给第二云手机由第二云手机根据应用安装记录通过应用市场下载应用并安装的方式,来完成应用复制的过程,全程自动化处理无需人工介入,保证了备用云手机替换处理造成的用户体验不佳情况得到解决。本专利技术的附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的实施方式的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:图1是本专利技术实施方式的云手机应用复制的方法的流程示意图;图2是本专利技术实施方式的云手机服务器的组成示意图。具体实施方式下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,其中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅可用于解释本专利技术的实施方式,而不能理解为对本专利技术的实施方式的限制。请参阅图1,本专利技术实施方式的云手机应用复制的方法,包括:步骤1,获取第一云手机的应用安装记录。步骤2,根据应用安装记录执行应用复制操作到第二云手机。请参阅图2,本专利技术实施方式的云手机服务器,云手机服务器分别与第一云手机和第二云手机通信连接,包括:获取模块,用于获取第一云手机的应用安装记录。执行模块,用于根据应用安装记录执行应用复制操作到第二云手机。在该实施方式中,云手机应用复制的方法以云手机服务器作为步骤的执行对象,或者以云手机服务器内的模块作为步骤的执行对象。具体地,步骤1由获取模块作为步骤的执行对象,步骤2由执行模块作为步骤的执行对象。步骤1中,获取模块获取第一云手机的应用安装记录,包括几种方式。一种方式中,步骤1包括:获取模块获取第一云手机上包括第一云手机当前用户的账户ID和该用户ID已安装应用的列表在内的应用安装记录。即每个用户使用云手机的时候需要先登录自己的账户ID,然后服务器会保存这个账户ID的个性化信息,例如应用安装记录,当前使用时长等。例如,账户ID为Alex的用户张三使用的是第一云手机,通过读取服务器上的数据库,可以获得该账户ID在第一云手机上已安装的应用,包括:王者荣耀、微信、今日头条等;王者荣耀代表游戏应用,微信代表社交应用,今日头条代表资讯应用。另一种方式中,步骤1包括:获取模块获取第一云手机当前用户的账户ID和该用户ID已安装应用的列表,在列表中剔除云手机预装应用后形成待执行应用复制的应用安装记录。由于云手机存在一些系统预装应用,包括:红手指应用市场、红手指桌面、文件管理器在内的这些预装应用存在于每台云手机上,所以根据第一云手机当前用户的账户ID从服务器上获取的已安装应用的列表会包括系统预装应用在内,为了减少应用复制的重复工作,则在获得原始列表后进行预装应用剔除工作,在列表中剔除云手机预装应用后形成待执行应用复制的应用安装记录,这个待执行应用复制的应用安装记录是一个不包括系统预装应用的列表。步骤2中,执行模块根据应用安装记录执行应用复制操作到第二云手机,包括几种方式。一种方式中,步骤2包括:执行模块根据应用安装记录,将记录中的所有应用的安装包以镜像方式封装并存储在服务器上,发送镜像存储地址给第二云手机由第二云手机根据镜像存储地址下载镜像完成应用复制操作。例如步骤1中获得账户ID为Alex的用户张三在第一云手机上已安装的应用,包括:王者荣耀、微信、今日头条等。执行模块将包括王者荣耀、微信、今日头条等应用的应用安装包,例如安卓平台的apk文件,以镜像方式封装成一个镜像文件,然后将这个封装后的镜像文件存储在服务器上,执行模块再将镜像存储地址发送至第二云手机,即准备执行应用复制的备用云手机。第二云手机接收到镜像存储地址后,下载镜像存储地址的镜像,然后进行解压缩后执行应用安装,在包括王者荣耀、微信、今日头条等应用的应用安装包都安装完毕后,第二云手机上安装的应用和第一云手机一摸一样,可以作为备用机提供给原来的用户使用,便于在第一云手机发生故障时便捷地为用户继续提供备用的云手机正常使用,而且免去用户收到备用的第二云手机后重新安装应用的过程,更加便捷,用户体验得到了保障。本文档来自技高网...

【技术保护点】
1.一种云手机应用复制的方法,其特征在于,包括:步骤1,获取第一云手机的应用安装记录;步骤2,根据应用安装记录执行应用复制操作到第二云手机。

【技术特征摘要】
1.一种云手机应用复制的方法,其特征在于,包括:步骤1,获取第一云手机的应用安装记录;步骤2,根据应用安装记录执行应用复制操作到第二云手机。2.如权利要求1所述云手机应用复制的方法,其特征在于,步骤1包括:获取第一云手机上包括第一云手机当前用户的账户ID和该用户ID已安装应用的列表在内的应用安装记录。3.如权利要求1所述云手机应用复制的方法,其特征在于,步骤1包括:获取第一云手机当前用户的账户ID和该用户ID已安装应用的列表,在列表中剔除云手机预装应用后形成待执行应用复制的应用安装记录。4.如权利要求1所述云手机应用复制的方法,其特征在于,步骤2包括:根据应用安装记录,将记录中的所有应用的安装包以镜像方式封装并存储在服务器上,发送镜像存储地址给第二云手机由第二云手机根据镜像存储地址下载镜像完成应用复制操作。5.如权利要求1所述云手机应用复制的方法,其特征在于,步骤2包括:发送控制指令给第二云手机由第二云手机根据应用安装记录通过应用市场下载应用并安装的方式完成应用复制操作。6.一种云手机服务器...

【专利技术属性】
技术研发人员:钟胜炬廖松青施海参何振杰陈振青李全斌
申请(专利权)人:广州微算互联信息技术有限公司
类型:发明
国别省市:广东,44

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

1