The embodiment of the invention discloses an application startup control method, terminal device and storage device, medium, the method includes when the application is detected to be killed, the judgment of whether the application is the focus of application; if the application is the focus of the application, then judge whether the application meets the launch conditions; if the application does not meet the conditions, prohibit the application by default system call function to start. The scheme effectively avoids the self start and associated start up of the application disguised as pixel points, improves the operation efficiency of the system and reduces the power consumption of the terminal device.
【技术实现步骤摘要】
应用程序启动控制方法、装置、终端设备及存储介质
本申请实施例涉及计算机技术,尤其涉及一种应用程序启动控制方法、装置、终端设备及存储介质。
技术介绍
随着终端设备普及程度的提高,越来越多的用户使用终端设备执行各种各样的功能以满足自身需求,如使用终端设备阅读文字、观看视频、听音乐、玩游戏等,随着终端设备功能的不断强大,其中安装的各类系统应用以及第三方应用程序也逐渐增多。现有技术中,终端设备安装的应用程序存在后台自启动或者被其它应用引发关联启动的情况,缺乏合理有效的管控机制,使得系统运行效率降低,终端的电量消耗增加。
技术实现思路
本专利技术提供了一种应用程序启动控制方法、装置、终端设备及存储介质,有效的避免了应用程序伪装成像素点引发的自启动和关联启动,提高了系统的运行效率,降低了终端设备的功耗。第一方面,本申请实施例提供了一种应用程序启动控制方法,包括:当检测到应用程序被杀掉时,判断所述应用程序是否为焦点应用;如果所述应用程序为焦点应用,则判断所述应用程序是否满足启动条件;如果所述应用程序不满足所述启动条件,则禁止所述应用程序通过系统预设调用函数启动。第二方面,本申请实施例还提供了一种应用程序启动控制装置,包括:焦点应用确定模块,用于当检测到应用程序被杀掉时,判断所述应用程序是否为焦点应用;启动条件判断模块,用于如果所述应用程序为焦点应用,则判断所述应用程序是否满足启动条件;响应处理模块,用于如果所述应用程序不满足所述启动条件,则禁止所述应用程序通过系统预设调用函数启动。第三方面,本申请实施例还提供了一种终端设备,包括:处理器、存储器以及存储在存储器上并可在处理器 ...
【技术保护点】
应用程序启动控制方法,其特征在于,包括:当检测到应用程序被杀掉时,判断所述应用程序是否为焦点应用;如果所述应用程序为焦点应用,则判断所述应用程序是否满足启动条件;如果所述应用程序不满足所述启动条件,则禁止所述应用程序通过系统预设调用函数启动。
【技术特征摘要】
1.应用程序启动控制方法,其特征在于,包括:当检测到应用程序被杀掉时,判断所述应用程序是否为焦点应用;如果所述应用程序为焦点应用,则判断所述应用程序是否满足启动条件;如果所述应用程序不满足所述启动条件,则禁止所述应用程序通过系统预设调用函数启动。2.根据权利要求1所述的方法,其特征在于,所述判断所述应用程序是否满足启动条件包括:判断所述应用程序的标识是否记录在白名单中;相应的,所述如果所述应用程序不满足所述启动条件,则禁止所述应用程序通过系统预设调用函数启动包括:如果所述应用程序的标识未记录在所述白名单中,则禁止所述应用程序通过系统预设调用函数启动。3.根据权利要求2所述的方法,其特征在于,在所述判断所述应用程序是否满足启动条件之前,还包括:获取终端设备的使用记录,依据所述使用记录确定包含应用程序标识的白名单,并进行存储。4.根据权利要求3所述的方法,其特征在于,所述获取终端设备的使用记录包括:获取终端设备中安装的应用程序的开启时间、开启频率和运行时长;相应的,所述依据所述使用记录确定包含应用程序标识的白名单包括:依据所述安装的应用程序的开启时间、开启频率和运行时长确定白名单。5.根据权利要求1所述的方法,其特征在于,所述判断所述应用程序是否满足启动条件包括:判断所述应用程序的标识是否记录在黑名单中;相应的,所述如果所述应用程序不满足所述启动条件,则禁止所述应用程序通过系统预设调用函数启动包括:如果所述应用程序的标识记录在所述...
【专利技术属性】
技术研发人员:林志泳,杜冰,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。