双系统中应用的移动方法及其移动终端与流程

文档序号:12123120阅读:602来源:国知局
双系统中应用的移动方法及其移动终端与流程

本发明涉及移动终端技术领域,尤其涉及一种双系统中应用的移动方法及其移动终端。



背景技术:

现有技术中,同一个移动终端上可能同时使用多个操作系统时,由于各个操作系统间有较强的独立性,因此在现有的多操作系统终端中,多操作系统终端的每一个操作系统在第一次使用时需要分别安装应用程序安装包。同时,用户在使用移动终端的过程中,可能需要将已安装的目标应用从当前操作系统移动安装至另外一个操作系统,现有的方式为在当前系统卸载该目标应用,同时,在另外一个操作系统下载并安装该目标应用,因此,人工操作步骤多且繁琐,为用户的使用造成诸多不便,从而降低了用户使用体验度。



技术实现要素:

本发明的目的在于提供一种双系统中应用的移动方法,以解决当前操作系统的应用安装至另一个操作系统中时,操作步骤比较繁琐以致用户使用不方便等问题。此外,本发明还提供了一种实施该方法的移动终端。

为了解决上述问题,本发明提供了一种双系统中应用的移动方法,其包括如下步骤:

获取待移动的目标应用从第一系统移动至第二系统的移动指令;

获取所述目标应用的关联数据信息,将所述关联数据信息从所述第一系统传输至所述第二次系统;

根据所述关联数据信息在所述第二系统中安装所述目标应用。

作为本发明的进一步改进,获取所述目标应用的关联数据信息,将所述关联数据信息从所述第一系统传输至所述第二次系统的步骤,包括:

获取所述目标应用的应用标识;

将所述应用标识从所述第一系统传输至所述第二系统;

所述根据所述关联数据信息在所述第二系统中安装所述目标应用的步骤,包括:

根据所述应用标识在所述第二系统中安装所述目标应用。

作为本发明的进一步改进,根据所述应用标识在所述第二系统中安装所述目标应用的步骤,包括:

获取与应用名称对应的至少一种版本的第一安装应用,其中,所述应用标识包括所述应用名称和应用版本信息;

判断所述应用版本信息是否与最新版本信息一致;

若所述应用版本信息与所述最新版本信息一致,安装与所述应用版本信息对应的第一安装应用至所述第二系统中;

若所述应用版本信息与所述最新版本信息不一致,确认是否安装最新版本的第一安装应用,并根据确认结果执行安装操作。

作为本发明的进一步改进,获取所述目标应用的关联数据信息,将所述关联数据信息从所述第一系统传输至所述第二次系统的步骤,包括:

获取所述目标应用的应用标识和用户数据;

将所述应用标识和所述用户数据从所述第一系统传输至所述第二系统;

所述根据所述关联数据信息在所述第二系统中安装所述目标应用的步骤,包括:

根据所述应用标识在所述第二系统中安装所述目标应用,并将所述用户数据补充到新安装的目标应用中。

作为本发明的进一步改进,获取所述目标应用的关联数据信息,将所述关联数据信息从所述第一系统传输至所述第二次系统的步骤,包括:

获取所述目标应用的安装数据,所述安装数据包括程序安装文件和用户数据;

将所述安装数据从所述第一系统传输至所述第二系统;

所述根据所述关联数据信息在所述第二系统中安装所述目标应用的步骤,包括:

根据所述程序安装文件在所述第二系统中安装所述目标应用,并将所述用户数据补充到新安装的目标应用中。

作为本发明的进一步改进,所述关联数据信息通过云服务器或内部数据通道从所述第一系统传输至所述第二系统。

为了解决上述问题,本发明还提供了一种移动终端,其包括:

移动指令获取模块,用于获取待移动的目标应用从第一系统移动至第二系统的移动指令;

传输模块,用于获取所述目标应用的关联数据信息,将所述关联数据信息从所述第一系统传输至所述第二次系统;

安装模块,用于根据所述关联数据信息在所述第二系统中安装所述目标应用。

作为本发明的进一步改进,所述传输模块,包括:

第一获取单元,用于获取所述目标应用的应用标识;

第一传输单元,用于将所述应用标识从所述第一系统传输至所述第二系统;

所述安装模块,包括:

第一安装单元,用于根据所述应用标识在所述第二系统中安装所述目标应用。

作为本发明的进一步改进,所述第一安装单元包括:

安装应用获取子单元,用于根据与应用名称对应的至少一种版本的第一安装应用,其中,所述应用标识包括所述应用名称和应用版本信息;

判断子单元,用于判断所述应用版本信息是否与最新版本信息一致;

第一安装子单元,用于若所述应用版本信息与所述最新版本信息一致,安装与所述应用版本信息对应的第一安装应用至所述第二系统中;

第二安装子单元,用于若所述应用版本信息与所述最新版本信息不一致,确认是否安装最新版本的第一安装应用,并根据确认结果执行安装操作。

作为本发明的进一步改进,所述传输模块,包括:

第二获取单元,用于获取所述目标应用的应用标识和用户数据;

第二传输单元,用于将所述应用标识和所述用户数据从所述第一系统传输至所述第二系统;

所述安装模块,包括:

第二安装单元,用于根据所述应用标识在所述第二系统中安装所述目标应用,并将所述用户数据补充到新安装的目标应用中。

作为本发明的进一步改进,所述传输模块,包括:

第三获取单元,用于获取所述目标应用的安装数据,所述安装文件包括程序安装文件和用户数据;

第三传输单元,用于将所述安装数据从所述第一系统传输至所述第二系统;

所述安装模块,包括:

第三安装单元,用于根据所述程序安装文件在所述第二系统中安装所述目标应用,并将所述用户数据补充到新安装的目标应用中。

作为本发明的进一步改进,所述关联数据信息通过云服务器或内部数据通道从所述第一系统传输至所述第二系统。

与现有技术相比,本发明自动获取目标应用的关联数据信息,并将该关联数据信息传输至第二系统,以致可以根据该关联数据信息自动安装目标应用,因此,目标应用在第二系统的安装完全自动化,减少了所需的人工操作,操作精简以致用户使用更加方便,从而提升了用户体验度。

附图说明

图1为本发明双系统中应用的移动方法第一种实施例的流程示意图。

图2为本发明双系统中应用的移动方法第二种实施例的流程示意图。

图3为本发明双系统中应用的移动方法第三种实施例的流程示意图。

图4为本发明双系统中应用的移动方法第四种实施例的流程示意图。

图5为本发明双系统中应用的移动方法第五种实施例的流程示意图。

图6为本发明的界面展示示意图。

图7为本发明移动终端第一种实施例的功能模块示意图。

图8为本发明移动终端第二种实施例的功能模块示意图。

图9为本发明移动终端第三种实施例的功能模块示意图。

图10为本发明移动终端第四种实施例的功能模块示意图。

图11为本发明移动终端第五种实施例的功能模块示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。

图1展示了本发明双系统中应用的移动方法的一种实施例。在本实施例中,该双系统中应用的移动方法包括如下步骤:

步骤S1,获取待移动的目标应用从第一系统移动至第二系统的移动指令。

具体地,获取移动指令的方式有多种,譬如:用户选中移动终端界面的目标应用图标时,长按该目标应用图标预设时间(譬如:3S)。此外,还可以是用户选中移动终端界面的目标应用图标时,显示移动目标应用到第二系统的选项或按钮,在用户点击上述移动目标应用到第二系统的选项或按钮时,接收移动目标应用到第二系统的指令。此外,还可以是用户选中移动终端界面的目标应用图标时,获取用户在屏幕输入的预设手势、指纹,或者其他快捷指令时,即接收到用户移动目标应用到第二系统的指令。

步骤S2,获取所述目标应用的关联数据信息,将所述关联数据信息从所述第一系统传输至所述第二次系统。

步骤S3,根据所述关联数据信息在所述第二系统中安装所述目标应用。

本实施例自动获取目标应用的关联数据信息,并将该关联数据信息传输至第二系统,以致可以根据该关联数据信息自动安装目标应用,因此,目标应用在第二系统的安装完全自动化,减少了所需的人工操作,操作精简以致用户使用更加方便,从而提升了用户体验度。

将本发明的双系统中应用的移动方法用于移动终端的使用过程中,用户可以根据应用标识进行当前操作系统转移至另外一个操作系统的目标应用自动安装。因此,上述实施例的基础上,在其他实施例中,参见图2,步骤S2包括:

步骤S21,获取所述目标应用的应用标识。

步骤S22,将所述应用标识从所述第一系统传输至所述第二系统。

以及步骤S3包括:

步骤S31,根据所述应用标识在所述第二系统中安装所述目标应用。

本实施例只需要从第一系统传输应用标识至第二系统,因此,从第一系统传输至第二系统的数据量比较少,从而提升了传输速度。

将本发明的双系统中应用的移动方法用于移动终端的使用过程中,根据应用标识进行目标应用的安装的过程中,可以提供用户根据需要安装最新版本目标应用的功能。因此,上述实施例的基础上,在其他实施例中,参见图3,步骤S31具体包括:

步骤S311,获取与应用名称对应的至少一种版本的第一安装应用,其中,所述应用标识包括所述应用名称和应用版本信息。

具体地,根据应用名称搜索目标应用,从而获取多种版本的目标应用。

步骤S312,判断所述应用版本信息是否与最新版本信息一致。若所述应用版本信息与所述最新版本信息一致,执行步骤S313。若所述应用版本信息与所述最新版本信息不一致,执行步骤S314。

步骤S313,安装与所述应用版本信息对应的第一安装应用至所述第二系统中。

步骤S314,确认是否安装最新版本的第一安装应用,并根据确认结果执行安装操作。

具体地,首先,输出显示是否安装最新版本的第一安装应用。其次,若获取到用户输入的安装最新版本的第一安装应用的第一触发信号,安装与所述最新版本信息对应的第一安装应用至所述第二系统中。若获取到用户输入的不安装最新版本的第一安装应用的第二触发信号,安装与所述应用版本信息对应的第一安装应用至所述第二系统中。具体的,输出“是”和“否”的功能按键,以获取用户输入的触发信号。

本实施例根据应用版本信息自动判定当前版本是否为最新版本,若是,直接安装;若否,根据用户的确认结果执行安装操作。因此,目标应用的安装过程中,可以根据用户的需求对低版本的应用程序进行升级,以致用户使用运行更加稳定的应用程序,或用户使用具有更多新功能的应用程序,从而进一步的提升了用户体验度。

将本发明的双系统中应用的移动方法用于移动终端的使用过程中,用户可以根据应用标识和用户数据进行当前操作系统转移至另外一个操作系统的应用自动安装。因此,上述实施例的基础上,在其他实施例中,参见图4,步骤S2包括:

步骤S40,获取所述目标应用的应用标识和用户数据。

步骤S41,将所述应用标识和所述用户数据从所述第一系统传输至所述第二系统。

以及步骤S3包括:

步骤S50,根据所述应用标识在所述第二系统中安装所述目标应用,并将所述用户数据补充到新安装的目标应用中。

需要说明的是,本实施例也可以根据用户的需要利用应用标识进行最新版本的目标应用的安装,其工作原理与上述实施例类似,在此不再赘述。

本实施例既传输应用标识,也传输用户数据至第二系统,因此,当根据应用标识安装成功目标应用后,将原有的用户数据补入,从而用户无需重新输入用户数据,使得目标应用在第二系统的使用更加方便,从而进一步提升了用户体验度。

将本发明的双系统中应用的移动方法用于移动终端的使用过程中,用户可以根据目标应用的安装数据进行当前操作系统转移至另外一个操作系统的应用自动安装。因此,上述实施例的基础上,在其他实施例中,参见图5,步骤S2包括:

步骤S60,获取所述目标应用的安装数据,所述安装数据包括程序安装文件和用户数据。

步骤S61,将所述安装数据从所述第一系统传输至所述第二系统。

以及步骤S3包括:

步骤S70,根据所述程序安装文件在所述第二系统中安装所述目标应用,并将所述用户数据补充到新安装的目标应用中。

本实施例直接将安装数据传输至第二系统,因此,无需重新下载程序安装文件,因此,为用户节省了下载程序安装文件的数据流量。此外,目标应用安装成功后,将原有的用户数据补入,从而用户无需重新输入用户数据,使得目标应用在第二系统的使用更加方便,从而进一步提升了用户体验度。

将本发明的双系统中应用的移动方法用于移动终端的使用过程中,数据传输方式有多种,因此,上述实施例的基础上,在其他实施例中,所述关联数据信息通过云服务器或内部数据通道从所述第一系统传输至所述第二系统。

具体地,将目标应用的关联数据信息从第一系统传输至第二系统的方式,可以是通过云服务器。具体地以传输应用标识进行详细说明。例如,两个系统都登录应用管家(不同账号),通过第一系统应用管家传递目标应用的应用标识到第二系统的应用管家,即可在第二系统获取应用标识。此外,两个系统都登录应用管家(同一个账号),在第一系统应用管家中保存目标应用的应用标识,在第二应用系统中登录时,即可获得该应用标识。

此外,还可以将目标应用的应用标识保存为应用标识文件。将目标应用的关联数据信息从第一系统传输至第二系统的方式,还可以通过内部通道,具体地以传输应用标识进行详细说明。第一操作系统和第二操作系统共享文件区域,第一系统不显示该区域文件。第一操作系统下,在接收到移动目标应用到第二操作系统的指令后,初始化第二系统的默认共享目录(如图6所示,mount虚拟磁盘),将第一系统中的应用标识文件拖放入第二操作系统中默认文件目录区,通过身份验证进入第二系统即可查看到该目标应用对应的应用标识文件。

图7展示了本发明移动终端的一种实施例。在本实施例中,该移动终端包括移动指令获取模块10、传输模块11和安装模块12。

移动指令获取模块10,用于获取待移动的目标应用从第一系统移动至第二系统的移动指令;传输模块11,用于获取所述目标应用的关联数据信息,将所述关联数据信息从所述第一系统传输至所述第二次系统;安装模块12,用于根据所述关联数据信息在所述第二系统中安装所述目标应用。

上述实施例的基础上,在其他实施例中,参见图8,传输模块11包括第一获取单元111和第一传输单元112。所述安装模块12包括第一安装单元121。

第一获取单元111,用于获取所述目标应用的应用标识;第一传输单元112,用于将所述应用标识从所述第一系统传输至所述第二系统;第一安装单元121,用于根据所述应用标识在所述第二系统中安装所述目标应用。

上述实施例的基础上,在其他实施例中,参见图9,所述第一安装单元121包括安装应用获取子单元1211、判断子单元1212、第一安装子单元1213和第二安装子单元1214。

安装应用获取子单元1211,用于根据与应用名称对应的至少一种版本的第一安装应用,其中,所述应用标识包括所述应用名称和应用版本信息;判断子单元1212,用于判断所述应用版本信息是否与最新版本信息一致;第一安装子单元1213,用于若所述应用版本信息与所述最新版本信息一致,安装与所述应用版本信息对应的第一安装应用至所述第二系统中;第二安装子单元1214,用于若所述应用版本信息与所述最新版本信息不一致,确认是否安装最新版本的第一安装应用,并根据确认结果执行安装操作。

上述实施例的基础上,在其他实施例中,参见图10,所述传输模块11包括第二获取单元113和第二传输单元114。所述安装模块12包括第二安装单元122。

第二获取单元113,用于获取所述目标应用的应用标识和用户数据;第二传输单元114,用于将所述应用标识和所述用户数据从所述第一系统传输至所述第二系统;第二安装单元122,用于根据所述应用标识在所述第二系统中安装所述目标应用,并将所述用户数据补充到新安装的目标应用中。

上述实施例的基础上,在其他实施例中,参见图11,所述传输模块11包括第三获取单元115和第三传输单元116。所述第一安装模块12包括第三安装单元123。

第三获取单元115,用于获取所述目标应用的安装数据,所述安装文件包括程序安装文件和用户数据;第三传输单元116,用于将所述安装数据从所述第一系统传输至所述第二系统;第三安装单元123,用于根据所述程序安装文件在所述第二系统中安装所述目标应用,并将所述用户数据补充到新安装的目标应用中。

上述实施例的基础上,在其他实施例中,所述关联数据信息通过云服务器或内部数据通道从所述第一系统传输至所述第二系统。

关于上述五个实施例移动终端中各模块实现技术方案的其他细节,可参见上述实施例中的双系统中应用的移动方法中的描述,此处不再赘述。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上对发明的具体实施方式进行了详细说明,但其只作为范例,本发明并不限制与以上描述的具体实施方式。对于本领域的技术人员而言,任何对该发明进行的等同修改或替代也都在本发明的范畴之中,因此,在不脱离本发明的精神和原则范围下所作的均等变换和修改、改进等,都应涵盖在本发明的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1