The present application embodiment discloses a processing method, a device, a storage medium, and a mobile terminal for realizing self start in an unknown manner. The method includes: when starting the event detection to the application occurs when acquiring the application start information and start calling information; the program information and start calling information sent to the server, is used to determine the strategy to obtain the application, the decision strategy as the application program start control strategy, including the strategy determined by the server of the program information and the start call information analysis; when the test starts again to the application, according to the application startup control strategy, determine the application start or start. The technical scheme provided by this application can achieve the effect of processing the application program of the unknown startup mode in the mobile terminal.
【技术实现步骤摘要】
实现自启动的处理方法、装置、存储介质及移动终端
本申请实施例涉及计算机领域,尤其涉及一种针对未知方式实现自启动的处理方法、装置、存储介质及移动终端。
技术介绍
智能系统己经是用户最为接受的移动终端操作系统。用户在使用移动终端过程中,会主动或者被动安装各种第三方应用程序。有些第三方应用程序的启动方式已知,可以通过一些手段进行控制,而有些第三方应用程序的启动方式未知,无法通过有效的策略对其启动进行管控。这些应用程序的启动对移动终端的续航能力造成影响,并导致内存开销过大,影响移动终端的运行速度。因此,对于未知启动方式的应用程序,需要进行处理。
技术实现思路
本申请实施例提供一种针对未知方式实现自启动的处理方法、装置、存储介质及移动终端,可以实现对移动终端中未知启动方式的应用程序进行处理的效果。第一方面,本申请实施例提供了一种针对未知方式实现自启动的处理方法,该方法包括:当检测到应用程序的启动事件发生时,获取所述应用程序的程序启动信息和启动调用信息;将所述程序启动信息和启动调用信息发送至服务器,用于获取所述应用程序的判定策略,将所述判定策略作为所述应用程序的启动控制策略,其中,所述判定策略由所述服务器对所述程序启动信息和所述启动调用信息进行分析得到;当检测到所述应用程序再次启动时,根据所述应用程序的启动控制策略,确定所述应用程序启动或者不启动。第二方面,本申请实施例提供了一种针对未知方式实现自启动的处理装置,该装置包括:信息获取模块,用于当检测到应用程序的启动事件发生时,获取所述应用程序的程序启动信息和启动调用信息;启动控制策略确定模块,用于将所述程序启动信息和启动调 ...
【技术保护点】
一种针对未知方式实现自启动的处理方法,其特征在于,包括:当检测到应用程序的启动事件发生时,获取所述应用程序的程序启动信息和启动调用信息;将所述程序启动信息和启动调用信息发送至服务器,用于获取所述应用程序的判定策略,将所述判定策略作为所述应用程序的启动控制策略,其中,所述判定策略由所述服务器对所述程序启动信息和所述启动调用信息进行分析得到;当检测到所述应用程序再次启动时,根据所述应用程序的启动控制策略,确定所述应用程序启动或者不启动。
【技术特征摘要】
1.一种针对未知方式实现自启动的处理方法,其特征在于,包括:当检测到应用程序的启动事件发生时,获取所述应用程序的程序启动信息和启动调用信息;将所述程序启动信息和启动调用信息发送至服务器,用于获取所述应用程序的判定策略,将所述判定策略作为所述应用程序的启动控制策略,其中,所述判定策略由所述服务器对所述程序启动信息和所述启动调用信息进行分析得到;当检测到所述应用程序再次启动时,根据所述应用程序的启动控制策略,确定所述应用程序启动或者不启动。2.根据权利要求1所述的针对未知方式实现自启动的处理方法,其特征在于,所述程序启动信息包括:应用程序的包名和包信息;所述启动调用信息包括:启动调用者、启动调用组件以及启动调用路径。3.根据权利要求2所述的针对未知方式实现自启动的处理方法,其特征在于,所述当检测到应用程序的启动事件发生时,获取程序启动信息,包括:当检测到应用程序启动的第一个进程被创建时,通过进程管理服务获取所述应用程序的程序启动信息和启动调用信息。4.根据权利要求2所述的针对未知方式实现自启动的处理方法,其特征在于,获取所述应用程序的启动调用信息,包括:通过访问调用堆栈,确定所述应用程序的启动调用者、启动调用组件以及启动调用路径;其中,当所述启动调用者、启动调用组件以及启动调用路径中,至少一个为未知项时,则确定所述应用程序的启动方式为未知启动方式。5.根据权利要求4所述的针对未知方式实现自启动的处理方法,其特征在于,将所述程序启动信息和启动调用信息发送至服务器,用于获取所述应用程序的判定策略,将所述判定策略作为所述应用程序的启动控制策略,其中,所述判定策略由所述服务器对所述程序启动信息和所述启动调用信息进行分析得到,包括:将所述程序启动信息和启动调用信息发送至服务器,用于确定所述应用程序的启动方式统计结果;并根据所述应用程序的启动方式统计结果,确定所述应用程序的判定策略;获取所述判定策略,并将所述判定策略作为所述应用程序的启动控制策略。6.根据权利要求2所述的针对未知方式实现自启动的处理方法,其特征在...
【专利技术属性】
技术研发人员:林志泳,杜冰,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。