多系统终端的应用程序安装方法、装置及终端制造方法及图纸

技术编号:13791646 阅读:30 留言:0更新日期:2016-10-06 01:29
本发明专利技术公开了一种多系统终端的应用程序安装方法、安装装置及终端,包括:读取预先保存到共享存储区内的应用程序的安装包,其中,共享存储区为任一系统都能读写的公共存储区;将该应用程序安装至目标系统,其中,目标系统是指用户选择安装应用程序的一个或多个系统。本发明专利技术通过将应用程序的安装包放入预设共享存储区,安装应用程序时通过读取共享的应用程序实现应用程序的安装,可以节省存储空间,安装方便。

【技术实现步骤摘要】

本专利技术涉及移动通讯领域,特别是涉及一种多系统终端的应用程序安装方法、安装装置及终端。
技术介绍
随着通讯技术的发展,目前出现了具有多系统的智能终端(手机、平板等),由于多系统终端的各个系统可以设置不同的安全机制,处理涉密或隐私的事务可以在安全机制高的系统中完成,如此提高了终端的安全性和多样性,但现有的多系统终端在安装应用程序方面具有如下缺陷:1、当需要安装某个应用程序时,通常需要将该应用程序的安装包下载到相应的目标系统中,然后在目标系统中实现该应用的安装;如果需要在该多系统终端内的其他系统也安装该应用程序,需要先切换到相应的系统后进行下载,然后再进行安装,如此操作,用户需要频繁在各个系统间切换,其操作步骤繁琐,不便于用户使用,影响用户体验;2、当用户希望将应用安装于其它系统,而不是当前操作的系统时,目前在不切换系统的前提下无法实现;3、需要将应用程序安装在多个系统下时,无法实现同时安装。
技术实现思路
本专利技术要解决的技术问题是提供一种多系统终端的应用程序安装方法、装置及终端,用以解决现有多系统终端在多个系统中安装应用程序不便的问题。为解决上述技术问题,本专利技术提供一种多系统终端的应用程序安装方法,
包括:读取预先保存到共享存储区内的应用程序的安装包,其中,共享存储区为任一系统都能读写的公共存储区;将该应用程序安装至目标系统,其中,目标系统是指用户选择安装应用程序的一个或多个系统。进一步,目标系统为当前系统和/或非当前系统;所述当前系统为用户正在操作的系统;所述非当前系统为用户未正在使用的系统。进一步,将该应用程序安装至用户选择的目标系统,具体包括:当目标系统为当前系统时,当前系统的安装包管理工具将该应用程序安装至选择的当前系统;当目标系统为非当前系统时,当前系统的安装包管理工具向非当前系统的安装包管理工具发送安装指令,非当前系统的安装包管理工具接收安装指令后,将该应用程序安装至选择的非当前系统。进一步,非当前系统的安装包管理工具接收安装指令后,将该应用程序安装至选择的非当前系统;具体包括:非当前系统的安装包管理工具接收安装指令后,检测非当前系统内是否已经安装过该应用程序;若是,向当前系统发送提示,提示用户选择终止安装、继续安装或卸载已安装的应用程序后再继续安装;若否,将该应用程序安装至选择的非当前系统。进一步,向非当前系统的安装包管理工具发送安装指令时还包括:当非当前系统处于休眠或关机状态时,激活非当前系统。本专利技术还提供一种多系统终端的应用程序安装装置,包括:读取单元,用于读取预先保存到共享存储区内的应用程序的安装包,其中,共享存储区为任一系统都能读写的公共存储区;安装单元,用于将该应用程序安装至目标系统,其中,目标系统是指用户选择安装应用程序的一个或多个系统。进一步,目标系统为当前系统和/或非当前系统;所述当前系统为用户正在操作的系统;所述非当前系统为用户未正在使用的系统;当目标系统为当前系统时,当前系统的安装单元将该应用程序安装至选择的当前系统;当目标系统为非当前系统时,当前系统的安装单元向非当前系统的安装单元发送安装指令,非当前系统的安装单元接收安装指令后,将该应用程序安装至选择的非当前系统。进一步,安装单元,还用于当非当前系统的安装单元接收安装指令后,检测非当前系统内是否已经安装过该应用程序;若是,向当前系统发送提示,提示用户选择终止安装、继续安装或卸载已安装的应用程序后再继续安装;若否,将该应用程序安装至选择的非当前系统。进一步,所述装置还包括:激活单元,用于当向非当前系统的安装单元发送安装指令时并且非当前系统处于休眠或关机状态,激活非当前系统。本专利技术还提供一种多系统终端,所述终端采用本专利技术提供的应用程序安装装置安装应用程序。本专利技术有益效果如下:本专利技术通过将应用程序的安装包放入预设共享存储区,安装应用程序时通过读取共享的应用程序实现应用程序的安装,可以节省存储空间,安装方便。附图说明图1是本专利技术实施例一种多系统终端的应用程序安装方法的流程图;图2是本专利技术实施例一种多系统终端的应用程序安装装置的结构示意图。具体实施方式为了解决现有多系统终端在多个系统中安装应用程序不便的问题,本专利技术提供了一种多系统终端的应用程序安装方法、安装装置及终端,以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。实施例一如图1所示,本专利技术实施例提供一种多系统终端的应用程序安装方法,包括:S101,在当前系统读取预设共享存储区内应用程序的安装包;当前系统表示多系统终端中用户正在使用操作的系统,非当前系统表示多系统终端中用户未正在使用操作的系统,可以为多个系统。多系统终端表示该终端至少包括两个系统,例如双系统终端。每个系统的操作系统可以为iOS、Android和Windows等操作系统,也可以是同一个系统的两个不同版本;当该系统终端具有两个系统时为双系统终端。共享存储区可以预先设置在多系统终端的运行内存区(RAM,Random Access Memory)中,可以设置在多系统终端的机身内存区(ROM,Read Only Memory)中,也可以在运行内存区和机身内存区都设置有共享存储区,其中在运行内存区设置共享存储区有利于应用程序的快速安装;在机身内存区设置共享存储区,可以在双系统终端突然断电时,保证在共享存储区中的程序或数据等不丢失。共享存储区独立于多系统终端的各个系统,但是各个系统均可对共享存储区内存储的数据进行读写。当多系统终端需要安装某个应用程序时,可以下载该应用程序的安装包,并将其存储在共享存储区内。S102,将该应用程序安装至用户选择的目标系统。其中用户选择的目标系统可以是当前系统,也可以是非当前系统,或者同
时选择当前系统和非当前系统。也就是说当多系统终端安装应用程序时,在当前操作的系统界面上,显示安装选择界面,终端包括的所有系统都可以供用户选择,来安装应用程序。终端根据用户的需求,选择需要安装应用程序的系统,可以选择一个,也可以选择多个,可以选择当前系统,也可以选择非当前系统。用户选择需要安装应用程序的系统为目标系统。具体的说,多系统终端中每个系统均具有应运程序安装包管理工具,安装包管理工具读取应用程序安装包,对安装包进行解析并执行安装,从而实现应用程序的安装。同时在各个系统的安装包管理工具之间建立通信通道,通信通道用于各个系统的安装包管理工具之间进行数据交互。当用户选择的目标系统为当前系统时,当前系统的安装包管理工具将该应用程序安装至选择的当前系统;也就是说当前系统的安装包管理工具从共享存储区读取应用程序的安装包,将该应用程序安装至选择的当前系统。当用户选择的目标系统为非当前系统时,当前系统的安装包管理工具向非当前系统的安装包管理工具发送安装指令,非当前系统的安装包管理工具接收安装指令后,将该应用程序安装至选择的非当前系统;也就是说当前系统的安装包管理工具通过通信通道向非当前系统的安装包管理工具发送安装指令,非当前系统的安装包管理工具接收安装指令后,从共享存储区读取应用程序的安装包,将该应用程序安装至用户选择的非当前系统。但是如果用户选择的目标系统为非当前系统,且目标系统的安全机制高,禁止将该应用程序安装本文档来自技高网
...

【技术保护点】
一种多系统终端的应用程序安装方法,其特征在于,包括:读取预先保存到共享存储区内的应用程序的安装包,其中,共享存储区为任一系统都能读写的公共存储区;将该应用程序安装至目标系统,其中,目标系统是指用户选择安装应用程序的一个或多个系统。

【技术特征摘要】
1.一种多系统终端的应用程序安装方法,其特征在于,包括:读取预先保存到共享存储区内的应用程序的安装包,其中,共享存储区为任一系统都能读写的公共存储区;将该应用程序安装至目标系统,其中,目标系统是指用户选择安装应用程序的一个或多个系统。2.如权利要求1所述的方法,其特征在于,目标系统为当前系统和/或非当前系统;所述当前系统为用户正在操作的系统;所述非当前系统为用户未正在使用的系统。3.如权利要求2所述的方法,其特征在于,将该应用程序安装至用户选择的目标系统,具体包括:当目标系统为当前系统时,当前系统的安装包管理工具将该应用程序安装至选择的当前系统;当目标系统为非当前系统时,当前系统的安装包管理工具向非当前系统的安装包管理工具发送安装指令,非当前系统的安装包管理工具接收安装指令后,将该应用程序安装至选择的非当前系统。4.如权利要求3所述的方法,其特征在于,非当前系统的安装包管理工具接收安装指令后,将该应用程序安装至选择的非当前系统;具体包括:非当前系统的安装包管理工具接收安装指令后,检测非当前系统内是否已经安装过该应用程序;若是,向当前系统发送提示,提示用户选择终止安装、继续安装或卸载已安装的应用程序后再继续安装;若否,将该应用程序安装至选择的非当前系统。5.如权利要求3或4所述的方法,其特征在于,向非当前系统的安装包管理工具发送安装指令时还包括:当非当前系统处于休眠或关机...

【专利技术属性】
技术研发人员:杨佳佳
申请(专利权)人:西安酷派软件科技有限公司
类型:发明
国别省市:陕西;61

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

1