一种应用程序下载安装方法及终端设备技术

技术编号:14964838 阅读:79 留言:0更新日期:2017-04-02 19:21
本发明专利技术实施例公开了一种应用程序下载安装方法及终端设备,用于减少用户手动切换域空间的操作,而且提升用户体验。本发明专利技术实施例方法包括:接收应用程序下载指令,下载应用程序;再获取安装应用程序的域空间配置,该域空间配置中包括至少一个域空间标识;之后将应用程序安装在至少一个域空间中,该域空间为上述域空间标识所指示的域空间。因为本发明专利技术可以支持同一个应用安装到多个域空间中,用户在某个域中要使用某应用程序时,无需再切换频繁切换域,从而可以减少用户手动切换域空间的操作,而且提升用户体验。

【技术实现步骤摘要】

本专利技术涉及软件领域,尤其涉及一种应用程序下载安装方法及终端设备
技术介绍
从安卓Android4.0开始,谷歌就推出了多域的概念,Android系统可以有多个域,不同的域环境隔离运行,不同的域里面的内容也不同,用户使用不同权限的账号登录到不同的域,用户可以将不同属性的数据放到不同域中,并赋予不同域不同的账号权限,只有登录账号,机主才能有权限进入到不同域。当前多域情况下的应用程序下载安装策略基本有两种:(1)从某个域的应用商店下载应用安装后,通过数据转移,将该应用转移到其他域中;(2)每个域都有自己的应用商店,如安全域中的应用商店,里面的安全应用都是经过数字签名校验的正版应用,下载后直接安装到该域中。现有技术在多域的切换时,需要用户手动切换,特别是以下几种用户场景严重影响用户体验:普通域中调用支付类应用、银行类应用时,因为这些应用下载后,直接安装在安全域中,需要用户手动切换;很多应用在不同的域都适合,如微信、QQ等社交应用可以安装在普通域中,也可以安装到安全域中,如微信当前安装在普通域中,那么在安全域中的需要也需要手动切换才能进入普通域使用微信。
技术实现思路
本专利技术实施例提供了一种应用程序下载安装方法及终端设备,能够将同一个应用安装在多个域中,以减少用户手动切换域空间的操作,而且提升用户体验。第一方面,本专利技术实施例提供了一种应用程序下载安装方法,包括:接收应用程序下载指令,下载应用程序;获取安装应用程序的域空间配置,域空间配置中包括至少一个域空间标识;将应用程序安装在至少一个域空间中,域空间为域空间标识所指示的域空间。结合第一方面,在第一方面的第一种可能的实现方式中,获取安装应用程序的域空间配置包括:接收用户选择的安装应用程序的域空间选择指令,根据域空间选择指令生成域空间配置,其中,域空间选择指令中包含至少一个域空间标识。结合第一方面,在第一方面的第二种可能的实现方式中,获取安装应用程序的域空间配置包括:获取系统预设置的应用默认安装域空间,将系统预设置的应用默认安装域空间作为应用程序的域空间配置。结合第一方面,第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,域空间包括特定域,若应用程序为只能安装在特定域中的应用程序,则将应用程序只安装在该特定域中。第二方面,本专利技术实施例提供了一种终端设备,包括:应用程序下载模块,用于接收应用程序下载指令,下载应用程序;域空间配置获取模块,用于获取安装应用程序的域空间配置,域空间配置中包括至少一个域空间标识;应用程序安装模块,用于将应用程序安装在至少一个域空间中,域空间为域空间标识所指示的域空间。结合第二方面,在第二方面的第一种可能的实现方式中,域空间配置获取模块,具体用于接收用户选择的安装应用程序的域空间选择指令,根据域空间选择指令生成域空间配置,其中,域空间选择指令中包含至少一个域空间标识。结合第二方面,在第二方面的第二种可能的实现方式中,域空间配置获取模块,具体用于获取系统预设置的应用默认安装域空间,将系统预设置的应用默认安装域空间作为应用程序的域空间配置。结合第二方面,第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,域空间包括特定域,应用程序安装模块,还用于当应用程序为只能安装在特定域中的应用程序时,将应用程序只安装在该特定域中。从以上技术方案可以看出,本专利技术实施例的方案具有如下有益效果:本专利技术实施例中,终端设备的处理器在接收到应用程序下载指令后,下载应用程序;再获取安装应用程序的域空间配置,该域空间配置中包括至少一个域空间标识;之后将应用程序安装在至少一个域空间中,该域空间为上述域空间标识所指示的域空间。因为本专利技术可以支持同一个应用安装到多个域空间中,用户在某个域中要使用某应用程序时,无需再切换频繁切换域,从而可以减少用户手动切换域空间的操作,而且提升用户体验。附图说明图1为本专利技术实施例中应用程序下载安装方法的一种流程图;图2为本专利技术实施例中的应用程序下载示意图;图3为本专利技术实施例中的用户选择域空间功能界面示意图;图4为本专利技术实施例中一种支持应用程序下载安装的终端设备的功能结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术实施例适用于安卓(Android)系统的多域环境下的应用程序安装。本专利技术实施例提出了一种多域下的应用程序下载安装策略,无论在哪个域的应用商店下载和安装应用程序,都支持同一个应用同时安装到多个域中。下面结合图1对多域下的应用程序下载安装过程进行详细介绍,步骤的执行主体实际上是终端设备中的处理器,其中,终端设备是指具有Android系统的设备,包括手机、平板电脑、车载设备、可穿戴设备等终端设备。下面实施例中以Android终端设备是Android手机为例进行介绍。该Android手机中有多个域,具体域的个数和名称本专利技术实施例不做限定,为了方便,下面以A、B和C三个域为例进行介绍。101、接收应用程序下载指令,下载应用程序;用户使用其中一个域(例如:A域)的账号登录到该域,进入该域的应用商店选择相应的应用程序进行下载,此时,Android手机处理器接收到下载指令后,开始下载应用程序。其中,在该应用商店下载应用程序与现有技术的下载应用程序过程相同,符合Androi本文档来自技高网
...

【技术保护点】
一种应用程序下载安装方法,其特征在于,包括:接收应用程序下载指令,下载所述应用程序;获取安装所述应用程序的域空间配置,所述域空间配置中包括至少一个域空间标识;将所述应用程序安装在至少一个域空间中,所述域空间为所述域空间标识所指示的域空间。

【技术特征摘要】
1.一种应用程序下载安装方法,其特征在于,包括:
接收应用程序下载指令,下载所述应用程序;
获取安装所述应用程序的域空间配置,所述域空间配置中包括至少一个
域空间标识;
将所述应用程序安装在至少一个域空间中,所述域空间为所述域空间标
识所指示的域空间。
2.根据权利要求1所述的方法,其特征在于,所述获取安装所述应用程
序的域空间配置包括:
接收用户选择的安装所述应用程序的域空间选择指令,根据所述域空间
选择指令生成所述域空间配置,其中,所述域空间选择指令中包含所述至少
一个域空间标识。
3.根据权利要求1所述的方法,其特征在于,所述获取安装所述应用程
序的域空间配置包括:
获取系统预设置的应用默认安装域空间,将所述系统预设置的应用默认
安装域空间作为所述应用程序的域空间配置。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述域空间
包括特定域,所述方法还包括:
若所述应用程序为只能安装在特定域中的应用程序,则将所述应用程序
只安装在所述特定域中。
5.一种终端设备,其特征在...

【专利技术属性】
技术研发人员:刘东海党乐吴殿清汪智勇
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1