应用程序的配置方法、装置及终端设备制造方法及图纸

技术编号:14140543 阅读:27 留言:0更新日期:2016-12-10 16:07
本发明专利技术涉及终端控制技术领域,具体涉及应用程序的配置方法、装置及终端设备,所述方法具体包括步骤:响应于用户操作指令,启动配置单元并确定需要进行所述配置的应用程序;基于安卓系统的相应权限,生成所述应用程序的至少一个镜像;在用户界面上对镜像进行显示,所述镜像使用区别于第一账户的第二账户应用程序图标。通过配置、创建新的应用程序的账户空间,实现双开应用程序的目的,满足用户对于同一个应用需要实现多个账号使用的需求,为工作和生活带来极大的方便。

【技术实现步骤摘要】

本专利技术涉及终端控制
,具体涉及一种应用程序的配置方法、装置及终端设备
技术介绍
随着智能设备的不断普及,智能设备已经成为了我们生活和工作的一部分,智能设备中的诸多应用程序更为生活和工作添加了色彩,随着社交网络的普及,应用程序往往需要具有生活和工作两重角色,例如:通讯录、邮箱、社交软件等。现有的解决同一个应用程序需要多个账号进行切换的方法主要有:在一个应用程序中进行注销和登录,在各个账号之间切换时重新输入不同账号跟密码进行账号切换或者应用程序存储了所有的账号跟密码,用户可以在程序的用户界面中通过选择对应账号进行账号切换。但是这些方法存在切换账号流程繁琐、遗漏其它账号的信息还有无法对不同账号登录的应用程序选择不同设置等问题。总而言之,目前的单应用多账号切换无法满足用户日益增长的差异化需求。
技术实现思路
本专利技术的目的旨在解决上述至少一个问题,提供一种应用程序双开方法、装置及终端设备,从而实现用户对于同一个应用程序进行多个账号切换的差异化需求。为实现该目的,本专利技术采用如下技术方案:一种应用程序的配置方法,其特征在于,包括如下步骤:响应于用户操作指令,启动配置单元并确定需要进行所述配置的应用程序;基于安卓系统的相应权限,生成所述应用程序的至少一个镜像;在用户界面上对镜像进行显示,所述镜像使用区别于第一账户的第二账户应用程序图标。进一步地,在在启动配置单元之前,还包括步骤:获取系统当前已设置的加密保护或为配置单元设置加密保护。进一步的,在启动配置单元之后,确定应用程序之前,配置单元基于安卓系统的相应权限,在安卓系统中为所述应用程序创建区别于第一账户的至少一个第二账户,生成相应的配置文件及第二账户空间。具体的,所述安卓系统的相应权限为安卓系统的system权限。具体的,所述第一账户为所述应用程序的默认账户。进一步的,在创建第二账户之前,还包括步骤:检查当前系统的多账户环境是否达到预设的多账户数量限制;若多账户环境达到预设数量限制,则返回创建第二账户失败的提示信息,否则继续执行所述配置方法的步骤。优选的,所述第二账户受控于第一账户,所述第一账户可以为第二账户设置相关权限和删除所创建的第二账户。进一步的,所述基于安卓系统的相应权限,生成所述应用程序的至少一个镜像的步骤中,具体包括:在所述第二账户空间配置所述应用程序的镜像,建立所述应用程序的镜像与所述第二账户的关联。优选的,所述第二账户可以为其账户空间设置相应的权限,所述账户空间的权限针对于关联于该账户空间下的所有应用程序。具体的,所述应用程序包括已安装的系统预置的应用程序和用户安装的应用程序。具体的,所述系统预置的应用程序为安装在/data/system/目录下的应用程序,所述用户安装的应用程序为安装在/data/data/目录下的应用程序。进一步的,所述方法还包括步骤:在用户界面上同时显示配置完成的应用程序镜像的快捷图标和其原应用程序的快捷图标。进一步的,所述方法还包括步骤:响应作用于配置完成产生的应用程序的镜像的快捷图标的运行指令,运行该应用程序。相应地,本专利技术还提供一种应用程序双开装置,其特征在于,包括:响应模块:用于响应于用户操作指令,启动配置单元并确定需要进行所述配置的应用程序;生成模块:用于基于安卓系统的相应权限,生成所述应用程序的至少一个镜像;显示模块:用于在用户界面上对镜像进行显示,所述镜像使用区别于第一账户的第二账户应用程序图标。进一步地,所述装置还包括:加密模块:用于获取系统当前已设置的加密保护或为配置单元设置加密保护。进一步的,所述配置单元还包括:创建子单元:用于基于安卓系统的相应权限,在安卓系统中为所述应用程序创建区别于第一账户的至少一个第二账户,生成相应的配置文件及第二账户空间。具体的,所述安卓系统的相应权限为安卓系统的system权限。具体的,所述第一账户为所述应用程序的默认账户。进一步的,所述配置单元还包括:检查子单元:用于检查当前系统的多账户环境是否达到预设的多账户数量限制。若多账户环境达到预设数量限制,则返回创建工作账户失败的提示信息,否则继续执行所述配置装置的功能。优选的,所述第二账户受控于第一账户,所述第一账户可以为第二账户设置相关权限和删除所创建的第二账户。进一步的,所述生成模块还包括:关联单元:用于在所述第二账户空间配置所述应用程序的镜像,建立所述应用程序的镜像与所述第二账户的关联。优选的,所述第二账户可以为其账户空间设置相应的权限,所述账户空间的权限针对于关联于该账户空间下的所有应用程序。具体的,所述应用程序包括已安装的系统预置的应用程序和用户安装的应用程序。具体的,所述系统预置的应用程序为安装在/data/system/目录下的应用程序,所述用户安装的应用程序为安装在/data/data/目录下的应用程序。进一步的,所述显示模块包括:显示单元:用于在用户界面上同时显示应用程序的镜像的快捷图标和其原应用程序的快捷图标。进一步的,所述装置还包括:运行模块:用于响应作用于配置完成产生的应用程序的镜像的快捷图标的运行指令,运行该应用程序。另外,本专利技术还提供一种终端设备,用于实现所述配置应用程序,包括:响应模块:用于响应于用户操作指令,启动配置单元并确定需要进行所述配置的应用程序;生成模块:用于基于安卓系统的相应权限,生成所述应用程序的至少一个镜像;显示模块:用于在用户界面上对镜像进行显示,所述镜像使用区别于第一账户的第二账户应用程序图标;加密模块:用于获取系统当前已设置的加密保护或为配置单元设置加密保护;运行模块:用于响应作用于配置完成产生的应用程序的镜像的快捷图标的运行指令,运行该应用程序;配置单元。与现有技术相比,本专利技术具备如下优点:相比于安装不同版本的应用程序的方案,本专利技术可以实现双开的应用程序为同一个版本,保证应用程序在功能和操作上的一致性,减少用户为了使用同一个应用程序而去学习不同版本的应用程序所浪费的时间。相比于其他进行账号切换的方案,本专利技术直接将所需的应用程序双开,并分配了与系统账户隔离的第二账户空间的数据目录,将需双开的应用程序安装在该账户空间下,相对于系统而言是两个各自独立的应用程序,并且用户可以分别为每一个应用程序设置对应不同账号的设置,尤其对于社交软件而言,本专利技术的方法可以实现多个账号同时接收信息,避免了信息的遗漏。总而言之,本专利技术可以满足用户对于单应用多账号切换的差异化需求。【附图说明】图1为本专利技术应用程序的配置方法的一个实施例流程示意图;图2为本专利技术应用程序的配置装置的一个实施例示意图;图3为本专利技术的配置单元执行操作的一个实施例流程流程图;图4为本专利技术的组成配置单元的一个实施例示意图;图5为本专利技术用于实现应用程序的配置的终端设备模块的一个实施例示意图;图6为一个实施例配置完成的应用程序Gmail镜像与其原应用程序的图标;图7为一个实施例在用户界面上同时显示的配置完成的应用程序镜像与其原应用程序的图标。【具体实施方式】下面结合附图和示例性实施例对本专利技术作进一步地描述,其中附图中相同的标号全部指的是相同的部件。此外,如果已知技术的详细描述对于示出本专利技术的特征是不必要的,则将其省略。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一本文档来自技高网
...
应用程序的配置方法、装置及终端设备

【技术保护点】
一种应用程序的配置方法,其特征在于,包括如下步骤:响应于用户操作指令,启动配置单元并确定需要进行所述配置的应用程序;基于安卓系统的相应权限,生成所述应用程序的至少一个镜像;在用户界面上对镜像进行显示,所述镜像使用区别于第一账户的第二账户应用程序图标。

【技术特征摘要】
1.一种应用程序的配置方法,其特征在于,包括如下步骤:响应于用户操作指令,启动配置单元并确定需要进行所述配置的应用程序;基于安卓系统的相应权限,生成所述应用程序的至少一个镜像;在用户界面上对镜像进行显示,所述镜像使用区别于第一账户的第二账户应用程序图标。2.根据权利要求1所述的方法,其特征在于,在启动配置单元之前,还包括步骤:获取系统当前已设置的加密保护或为配置单元设置加密保护。3.根据权利要求1所述的方法,其特征在于,在启动配置单元之后,确定应用程序之前,配置单元执行如下步骤:基于安卓系统的相应权限,在安卓系统中为所述应用程序创建区别于第一账户的至少一个第二账户,生成相应的配置文件及第二账户空间。4.根据权利要求1所述的方法,其特征在于,所述基于安卓系统的相应权限,生成所述应用程序的至少一个镜像的步骤中,具体包括:在所述第二账户空间配置所述应用程序的镜像,建立所述应用程序的镜像与所述第二账户的关联。...

【专利技术属性】
技术研发人员:张明王正晖余雪亭纪海军张曰林
申请(专利权)人:北京奇虎科技有限公司北京驰马科技有限公司
类型:发明
国别省市:北京;11

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

1