发明名称 一种应用程序插件加载方法及装置
摘要 本申请提供了一种插件加载方法及装置,以解决现有技术中插件全部部署在应用程序安装包中,带来安装包庞大、应用程序启动速度慢的问题。所述方法包括:在应用程序安装过程中,从应用程序安装包中提取该应用程序插件的描述信息,并保存到本地;依据应用程序中插件的使用信息,匹配所述插件的描述信息,得出相匹配的插件;根据所述插件描述信息,获取所述相匹配的插件,并加载该相匹配的插件。本申请使用了按需部署的新的部署方式,使得应用程序安装包变小,便于应用程序安装包的制作和发布,使得发布流程更加灵活。而且,本申请还使用了按需加载的方式,可以加快应用程序的启动速度,减少资源使用。
申请公布号 CN102662703B 申请公布日期 2015.07.29
申请号 CN201210089713.0 申请日期 2012.03.29
申请人 北京奇虎科技有限公司;奇智软件(北京)有限公司 发明人 侯志刚;万勇;任寰
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 苏培华
主权项 一种应用程序插件加载方法,其特征在于,包括:在应用程序安装到本地的过程中,从应用程序安装包中提取该应用程序插件的描述信息,并保存到本地;依据应用程序中插件的使用信息,匹配所述插件的描述信息,得出相匹配的插件;根据所述插件描述信息,获取所述相匹配的插件,并加载该相匹配的插件;其中,所述应用程序中插件的使用信息包括:使用应用程序的用户所属的类别;且所述插件的描述信息包括:插件类型;则所述依据应用程序中插件的使用信息,匹配所述插件的描述信息的步骤包括:获取登录用户的所属类别信息;将登录用户的所属类别信息与描述信息中的插件类型匹配。
地址 100088 北京市西城区新街口外大街28号D座112室(德胜园区)