[发明专利]一种插件的处理方法在审
申请号: | 201410485870.2 | 申请日: | 2014-09-22 |
公开(公告)号: | CN104281473A | 公开(公告)日: | 2015-01-14 |
发明(设计)人: | 黄伟福 | 申请(专利权)人: | 深圳市金立通信设备有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 插件 处理 方法 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种插件的处理方法。
背景技术
目前,应用中多携带一些插件,如广告插件等。当用户开启该应用时,插件会自动完成初始化,呈现在应用界面上,用户无法对插件进行屏蔽,或对应用界面上的广告信息进行误操作,可能造成流量浪费、占用系统资源等后果。
在当前过滤插件的方法中,有智能过滤插件的联网行为的方法,然而此方法无法对插件的显示界面等其他行为进行过滤,从而未能实现将用户希望屏蔽的应用插件,如广告插件等真正的过滤掉,且过滤插件的方法需通过连接网络等条件,实现起来过于繁琐。又或根据优先加载系统中Jar包的原理,在系统中装载无害Jar包,从而终端加载系统中的Jar包以替代插件中的Jar包,使插件不能正常运行。然而在实施过程中,终端仅能从系统中加载一次Jar包,若要实现插件被多次限制,则需从系统中多次加载Jar包,从而实现方式过于繁琐。综上所述,目前插件的过滤方法过于繁琐,降低了用户体验。
发明内容
本发明实施例提供了一种插件的处理方法。可过滤应用中的插件,提高用户体验。
本发明的实施例提供了一种插件的处理方法,包括:
当运行应用或检测到用户开启所述应用时,识别应用中的插件;
通过应用框架中的框架管理器或框架线程,检测所述插件的启动请求;
当检测到所述插件的启动请求,丢弃所述启动请求以禁止所述插件的运行。
本发明实施例中,可在终端运行应用或检测到用户开启所述应用时,通过识别应用中的插件,并可通过应用框架中的框架管理器或框架线程,来检测插件的活动状态,当检测到插件的启动请求时,丢弃该启动请求,可禁止插件的运行。降低了系统资源占用率,并简化了现有的插件过滤方法,提升了用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明中的一种插件的处理方法的一实施例的流程图;
图2是本发明中的一种插件的处理方法的另一实施例的流程图;
图3是本发明中的一种终端的一实施例的结构示意图;
图4是本发明中的一种终端的另一实施例的结构示意图;
图5是本发明中的一种终端的又一实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中所提及的终端包括手机、平板电脑、智能电视、车载平台等。本发明实施例中所提及的终端上的操作系统可包括安卓(Android)、ios、Windows等。
下面参考附图对本发明的实施例进行描述。参见图1,为本发明中的一种插件的处理方法的一实施例的流程图。该方法可至少包括以下步骤。
步骤S101,当运行应用或检测到用户开启所述应用时,识别应用中的插件。
在一个实施例中,当终端运行应用的过程中,或终端检测到用户开启该应用时,可通过多种方式识别应用中的插件。如在服务器中收集插件信息,如广告插件等,会由不同的应用插件会存在不同的插件名称,所以服务器通过收集插件名称,获取插件信息。终端通过下载服务器收集的插件信息,可识别应用中的插件。可选的,终端可根据用户需求识别应用中的特定插件,如广告插件等,也可识别应用中的所有插件。
步骤S102,通过应用框架中的框架管理器或框架线程,检测所述插件的启动请求。
在一个实施例中,终端可通过设置应用框架中的框架管理器(英文:frame manager)和/或框架线程(英文:frame thread),可监控应用中插件的活动,从而可实现框架管理器或框架线程能够检测到插件的启动请求。步骤S103,当检测到所述插件的启动请求,丢弃所述启动请求以禁止所述插件的运行。
在一个实施例中,当识别出终端应用中的插件后,即可通过活动管理器或活动线程等对插件的活动进行监测,用以检测插件的启动请求。当检测到插件的启动请求后,即表明插件申请运行许可,则通过丢弃插件中的启动请求,来禁止该插件的运行,从而达到了过滤应用中插件的效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金立通信设备有限公司,未经深圳市金立通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410485870.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防治橡胶树死皮的药剂的制备方法
- 下一篇:一种终端