一种多开应用的管理方法、装置及终端制造方法及图纸

技术编号:15447567 阅读:185 留言:0更新日期:2017-05-29 21:27
本发明专利技术实施例公开了一种多开应用的管理方法、装置及终端,涉及通信技术领域,其中,该方法包括:检测多开应用集合中的目标应用是否调用所述多开应用集合外的第一应用;当检测到所述目标应用调用所述第一应用时,保存目标应用在调用第一应用时所产生的数据,其中,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用;将所述数据或者所述数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用调用所述数据。本发明专利技术实施例实现了主应用与分身应用,以及各分身应用之间的数据共享。

Management method, device and terminal for multiple open applications

The embodiment of the invention discloses a multi application management method, device and terminal, relates to the technical field of communication, in which, the method includes: detecting target application in the collection is called the first application set; when detecting the target application calls the first when used, saving the target application in the first call application generated data, among them, the application of collection includes the main application and the corresponding with the main application at all applications; the data or the address of the data sent to the open application in the collection associated with the target the application of the second application, so as to make the second application calls the data. The embodiment of the invention realizes the application of the main application and the branch application, and the data sharing between each branch application.

【技术实现步骤摘要】
一种多开应用的管理方法、装置及终端
本专利技术涉及通信
,尤其一种多开应用的管理方法、装置及终端。
技术介绍
随着移动互联网的发展,用户对终端中应用的需求越来越丰富。在日常使用终端的过程中,用户会有多个账号需要同时登录同一应用的需要,例如,针对微博,用户的多个账号需要同时登录使用,或针对某款游戏,用户的多个账号,需要同时登录满足切换、交易等方便操作。目前,为了满足不同账号同时登录同一应用的需要,在终端中,可以启动多个相同的应用,在多个相同的应用中进行登录不同的账号。但是现有技术,在多个相同应用中的其中一个调用第三方应用时,产生的数据不能与其他相同的应用进行共享。例如,终端中存在多个微信应用,当用户采用其中一个微信应用调用相机应用时,所产生的图像、视频等数据,不能与其他微信应用进行共享,操作不便。
技术实现思路
有鉴于此,本专利技术实施例提供一种多开应用的管理方法、装置及终端,以实现主应用与分身应用,以及各分身应用之间的数据共享。第一方面,本专利技术实施例提供了一种多开应用的管理方法,包括:检测多开应用集合中的目标应用是否调用所述多开应用集合外的第一应用;当检测到所述目标应用调用所述第一应用时,保存目标应用在调用第一应用时所产生的数据,其中,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用;将所述数据或者所述数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用调用所述数据。第二方面,本专利技术实施例提供了一种多开应用的管理装置,包括:检测模块,用于检测多开应用集合中的目标应用是否调用所述多开应用集合外的第一应用;保存模块,用于当检测到所述目标应用调用所述多开应用集合外的第一应用时,保存目标应用在调用第一应用时所产生的数据,其中,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用;发送模块,用于将所述数据或者所述数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用调用所述数据。第三方面,本专利技术实施例提供了一种终端,所述终端集成了本专利技术实施例提供的一种多开应用的管理装置。本专利技术实施例提供的技术方案,通过保存多开应用集合中的目标应用调用多开应用集合之外的第一应用的数据,并将所述数据或所述数据地址发送至多开应用集合中与所述目标应用关联的第二应用,能够使第二应用调用所述数据,实现多开应用集合中主应用与分身应用、以及各分身应用间的数据共享。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术实施例提供的一种多开应用的管理方法流程图;图2是本专利技术实施例提供的又一种多开应用的管理方法流程图;图3是本专利技术实施例提供的又一种多开应用的管理方法流程图图4是本专利技术实施例提供的一种多开应用的管理装置结构框图;图5是本专利技术实施例提供的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1是本专利技术实施例提供的一种多开应用的管理方法流程图,所述方法由多开应用的管理装置来执行,所述装置由软件和/或硬件来执行。所述装置配置在诸如手机等终端中。如图1所示,本实施例提供的技术方案具体如下:S110:检测多开应用集合中的目标应用是否调用所述多开应用集合外的第一应用。在本实施例中,多开应用集合包括主应用和与所述主应用对应的所有分身应用。本实施例中主应用以及与主应用对应的分身应用均为同一应用程序,且主应用以及与主应用对应的分身应用能够同时运行。当用户打开主应用时,终端会生成与主应用对应的源进程,而用户点击分身应用的图标打开分身应用时,终端生成与分身应用对应的分身进程,以实现源进程和分身进程同时运行,如果用户有多个账号,就可以实现同时登录。在本实施例中,目标应用可为主应用或者与主应用对应的分身应用。第一应用可为相机应用或者终端中安装的多开应用集合外的其他应用,如,录音机应用。在本实施例中,对于目标应用调用第一应用的检测,可以由终端通过识别当前的进程信息进行判断。例如,当目标应用调用第一应用时,当前的进程中存在目标应用以及第一应用的进程信息,且目标应用以及第一应用的进程信息是相关联的。或者也可以通过其他的方式进行判断。S120:当检测到所述目标应用调用所述多开应用集合外的第一应用的操作时,保存目标应用在调用第一应用时所产生的数据,其中,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用。在本实施例中,目标应用在调用第一应用时所产生的数据包括:图片、视频以及音频中的至少一项。其中,目标应用在调用第一应用时所产生的数据并不局限于图片、视频或者音频,还可以包括其他数据。S130:将所述数据或者所述数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用调用所述数据。在本实施例中,当目标应用为主应用时,与所述目标应用关联的第二应用包括与所述主应用关联的分身应用;当所述目标应用为分身应用时,与所述目标应用关联的第二应用包括与所述分身应用关联的分身应用或主应用。可选的,当所述目标应用为主应用时,与所述目标应用关联的第二应用包括与所述主应用同时运行的分身应用;当所述目标应用为分身应用时,与所述目标应用关联的第二应用包括与所述分身应用同时运行的分身应用或主应用。在本实施例中,对于将目标应用在调用第一应用时所产生的数据或所述数据的地址发送至目标应用关联的第二应用,可以由终端自动发送,或者也可以根据用户输入的发送指令进行发送,具体发送数据或者发送所述数据的地址的方式根据用户的需求进行选择。在本实施例中,可以将目标应用在调用第一应用时所产生的数据或者所述数据的地址发送至与目标应用关联的第二应用中预设位置,以使所述第二应用调用所述数据,或者根据所述数据的地址查找所述数据。通过上述的方法,能够实现应用与分身应用,以及各分身应用之间的数据共享。需要说明的是,多开应用集合的实现方式可以有很多种,本实施例不做具体限定。例如,可分别安装不同版本的应用,将一种版本作为主应用,将其他版本作为分身应用,其中,可通过反编译修改应用的安装包(APK)文件,再安装修改后的APK文件来实现安装不同版本的同款应用;又如,可通过应用模拟用户空间及动态加载技术的第三方多开助手软件来实现;再如,可通过修改系统机制来实现。优选的,本实施例中多开应用集合基于多用户机制来实现,其中多用户机制具体可包括终端中的操作系统所支持的多用户机制,如安卓(Android)系统的多用户机制以及手机窗口(WindowsPhone,WP)操作系统的多用户机制等。其中,多开应用集合基于多用户机制来实现,具体的,多开应用集合基于多用户机制来实现可包括如下内容:主应用安装于主用户下,分身应用安装于从用户下,主用户中包含用于对分身应用进行操作的接入口。在一个实施例中,本专利技术实施例的多用户实现机制包括了以下逻辑:1.多用户管理a)系统默认有一个主用户,主用户可以创建其它的多个新用户(从用户),并可以删除与管理它们;b)普通用户(非主用户)与访客用户,可统称为从用户;c)默认主用户id本文档来自技高网...
一种多开应用的管理方法、装置及终端

【技术保护点】
一种多开应用的管理方法,其特征在于,包括:检测多开应用集合中的目标应用是否调用所述多开应用集合外的第一应用;当检测到所述目标应用调用所述第一应用时,保存所述目标应用在调用所述第一应用时所产生的数据,其中,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用;将所述数据或者所述数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用调用所述数据。

【技术特征摘要】
1.一种多开应用的管理方法,其特征在于,包括:检测多开应用集合中的目标应用是否调用所述多开应用集合外的第一应用;当检测到所述目标应用调用所述第一应用时,保存所述目标应用在调用所述第一应用时所产生的数据,其中,所述多开应用集合包括主应用和与所述主应用对应的所有分身应用;将所述数据或者所述数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用调用所述数据。2.根据权利要求1所述的方法,其特征在于,所述将所述数据或者所述数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用能调用所述数据,包括:根据用户输入的设定指令,从所述数据中确定目标数据;将所述目标数据或所述目标数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用调用所述目标数据。3.根据权利要求1所述的方法,其特征在于,所述将所述数据发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用调用所述数据,包括:将所述数据发送至所述多开应用集合中的与所述目标应用关联的第二应用中的第一设定位置;当检测到所述第二应用调用所述数据的操作时,从所述第一设定位置调用所述数据,以查看或使用所述数据。4.根据权利要求1所述的方法,其特征在于,所述将所述数据的地址发送至所述多开应用集合中的与所述目标应用关联的第二应用,以使所述第二应用能调用所述数据,包括:将所述数据的地址发送至与所述目标应用关联的第二应用中的第二设定位置;当检测到所述第二应用调用所述数据的操作时,从所述第二设定位置调用所述数据的地址,并通过所述地址查找所述数据,以查看或使用所述数据。5.根据权利要求1所述的方法,其特征在于,当所述目标应用为主应用时,与所述目标应用关联的第二应用包括与所述主应用同时运行的分身应用;当所述目标应用为分身应用时,与所述目标应用关联的第二应用包括与所述分身应用同时运行的分身应用或主应用。6.根据权利要求1所述的方法,其特征在于,在所述当检测到所述目标应用调用所述第一应用时,保存所述目标应用在调用所述第一应用时所产生的数据之前...

【专利技术属性】
技术研发人员:乔家栋林志泳付亮晶
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1