应用程序控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24682237 阅读:54 留言:0更新日期:2020-06-27 07:41
本申请实施例公开了一种应用程序控制方法、装置、电子设备及存储介质。所述方法包括:响应于目标事件的触发请求,获取关联应用程序,所述关联应用程序为与发起所述触发请求的应用程序关联的应用程序;获取所述关联应用程序的目标运行状态,所述目标运行状态为所述关联应用程序的当前运行状态中与所述目标事件对应的运行状态;当所述目标运行状态为所述目标事件的冲突状态时,禁止所述目标事件触发。该方法通过获取关联应用程序的目标运行状态的方式,实现了在有目标事件触发请求时,可以根据目标运行状态是否为与目标事件的冲突状态来确定是否允许目标事件触发,进而避免目标事件触发后与关联应用程序之间产生运行冲突。

Application control methods, devices, electronic equipment and storage media

【技术实现步骤摘要】
应用程序控制方法、装置、电子设备及存储介质
本申请涉及计算机
,更具体地,涉及一种应用程序控制方法、装置、电子设备及存储介质。
技术介绍
随着软件技术的发展,电子设备中所安装的应用程序的数量越来越多。其中,不同的应用程序在运行过程中可能需要占用一定的资源来完成相关的功能。因此,不同的应用程序在运行过程中可能会出现运行冲突。
技术实现思路
鉴于上述问题,本申请提出了一种应用程序控制方法、装置、电子设备及存储介质,以改善上述问题。第一方面,本申请提供了一种应用程序控制方法,所述方法包括:响应于目标事件的触发请求,获取关联应用程序,所述关联应用程序为与发起所述触发请求的应用程序关联的应用程序。获取所述关联应用程序的目标运行状态,所述目标运行状态为所述关联应用程序的当前运行状态中与所述目标事件对应的运行状态,当所述目标运行状态为所述目标事件的冲突状态时,禁止所述目标事件触发。第二方面,本申请提供了一种应用程序控制方法,所述方法包括:接收应用程序发送的状态获取请求,所述状态获取请求中携带有表征所述应用程序待触发的本文档来自技高网...

【技术保护点】
1.一种应用程序控制方法,其特征在于,所述方法包括:/n响应于目标事件的触发请求,获取关联应用程序,所述关联应用程序为与发起所述触发请求的应用程序关联的应用程序;/n获取所述关联应用程序的目标运行状态,所述目标运行状态为所述关联应用程序的当前运行状态中与所述目标事件对应的运行状态;/n当所述目标运行状态为所述目标事件的冲突状态时,禁止所述目标事件触发。/n

【技术特征摘要】
1.一种应用程序控制方法,其特征在于,所述方法包括:
响应于目标事件的触发请求,获取关联应用程序,所述关联应用程序为与发起所述触发请求的应用程序关联的应用程序;
获取所述关联应用程序的目标运行状态,所述目标运行状态为所述关联应用程序的当前运行状态中与所述目标事件对应的运行状态;
当所述目标运行状态为所述目标事件的冲突状态时,禁止所述目标事件触发。


2.根据权利要求1所述的方法,其特征在于,所述获取所述关联应用程序的目标运行状态,包括:
基于指定的通信接口与所述关联应用程序建立通信通道;
通过所述通信通道,向所述关联应用程序发送第一状态获取请求;
接收所述关联应用程序响应所述第一状态获取请求通过所述通信通道返回的所述目标运行状态。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收第二状态获取请求;
当所述关联应用程序包括发送所述第二状态获取请求的应用程序时,向发送所述第二状态获取请求的应用程序返回所请求的运行状态。


4.根据权利要求2或3所述的方法,其特征在于,所述指定的通信接口包括内容提供者组件;所述基于指定的通信接口与所述关联应用程序建立通信通道,包括:
基于所述内容提供者组件与所述关联应用程序建立通信通道。


5.根据权利要求1所述的方法,其特征在于,所述响应于目标事件触发请求,获取关联应用程序之前还包括:
获取第一应用程序名单,以及获取第二应用程序名单,其中,所述第一应用程序名单的获取途径和所述第二应用程序名单的获取途径不同;
将所述第一应用程序名单和所述第二应用程序名单均包括的应用程序作为所述关联应用程序并进行存储;
所述获取关联应用程序,包括:
获取所述存储的关联应用程序。


6.根据权利要求5所述的方法,其特征在于,所述获取第一应用程序名单,包括:
从指定服务器下载应用程序名单作为所述第一应用程序名单。


7.根据权利要求6所述的方法,其特征在于,所述从指定服务器下载应用程序名单作为所述第一应用程序名单,包括:
向所述指定服务器发送携带第一特征数据的获取请求,所述第一特征数据为基于历史下载的应用程序名单计算得到的数据;
接收所述指定服务器返回的应用程序名单,其中,基于所述返回的应用程序名单计算得到的第二特征数据,与所述第一特征数据不同;
将所述返回的应用程序名单作为所述第一应用程序名单。


8.根据权利要求5所述的方法,其特征在于,所述获取第二应用程序名单,包括:
获取具有指定通信接口的应用程序;
生成所述第二应用程序名单,所述第二应用程序名单中包括所述具有指定通信接口的应用程序。


9.根据权利要求1所述的...

【专利技术属性】
技术研发人员:龚健飞
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1