插件更新方法及装置制造方法及图纸

技术编号:17195729 阅读:56 留言:0更新日期:2018-02-03 22:33
本发明专利技术实施例提供了一种插件更新方法及装置,属于计算机技术领域。所述方法包括:服务器获取插件宿主发送的用于更新一插件的请求指令,所述请求指令包括所述插件的当前版本;所述服务器根据所述请求指令判断所述插件是否需要更新;若是,则所述服务器获取所述插件的更新版本,并基于所述更新版本对所述插件进行更新。本发方法不需要再下载插件宿主的安装包进行手动安装来更新插件,本方法直接通过对插件进行更新,从而提高了用户体验。

【技术实现步骤摘要】
插件更新方法及装置
本专利技术涉及计算机
,具体而言,涉及一种插件更新方法及装置。
技术介绍
随着APP功能越来越强大,每个功能模块插件化也越来越流行,现在移动设备中应用程序(英文全称:APPlication,英文简称:APP)的功能需要越来越多,并且各种APP占用的存储空间也越来越大,但并不是所有的用户都需要用到所有的功能,所以功能模块插件化就可以很好的解决这个问题。例如,有的功能不常用,如果做成插件的话,就不需要直接放在APP中,而是当用户需要时再去下载,从而减少原始安装包的大小。而现有技术中,为了适应应用的多功能性,很多时候需要对应用中已安装的插件进行更新或升级等,则这是需要重新下载整个应用的安装包,然后手动安装,也就是需要重新下载插件的安装包进行安装,以达到对插件更新的目的,但是插件的版本一般更新得频繁,这种方法极大的降低了用户体验。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种插件更新方法及装置,以改善上述问题。第一方面,本专利技术实施例提供了一种插件更新方法,所述方法包括:服务器获取插件宿主发送的用于更新一插件的请求指令,所述请求指令包括所述插件的当前版本本文档来自技高网...
插件更新方法及装置

【技术保护点】
一种插件更新方法,其特征在于,所述方法包括:服务器获取插件宿主发送的用于更新一插件的请求指令,所述请求指令包括所述插件的当前版本;所述服务器根据所述请求指令判断所述插件是否需要更新;若是,则所述服务器获取所述插件的更新版本,并基于所述更新版本对所述插件进行更新。

【技术特征摘要】
1.一种插件更新方法,其特征在于,所述方法包括:服务器获取插件宿主发送的用于更新一插件的请求指令,所述请求指令包括所述插件的当前版本;所述服务器根据所述请求指令判断所述插件是否需要更新;若是,则所述服务器获取所述插件的更新版本,并基于所述更新版本对所述插件进行更新。2.根据权利要求1所述的方法,其特征在于,所述服务器获取所述插件的更新版本,并基于所述更新版本对所述插件进行更新,包括:所述服务器获取与所述插件宿主的插件接口兼容的所述插件的更新版本,并基于所述更新版本对所述插件进行更新。3.根据权利要求2所述的方法,其特征在于,所述插件的当前版本和更新版本均包括版本序列号,所述版本序列号包括第一位序列号和第二位序列号,所述第一位序列号用于标识与所述插件接口兼容的版本号,所述服务器获取与所述插件宿主的插件接口兼容的所述插件的更新版本,并基于所述更新版本对所述插件进行更新,包括:所述服务器判断所述插件的更新版本的第一位序列号是否与所述当前版本的第一位序列号匹配;若是,则获取与所述插件接口兼容的所述插件的更新版本,并基于所述更新版本对所述插件进行更新,其中,所述更新版本的第二位序列号大于所述当前版本的第二位序列号。4.根据权利要求3所述的方法,其特征在于,所述服务器获取与所述插件接口兼容的所述插件的更新版本,并基于所述更新版本对所述插件进行更新之后,还包括:所述服务器判断所述更新版本的插件是否与所述插件宿主兼容,若兼容,则将所述更新版本对应的插件加载到所述插件宿主中。5.根据权利要求1所述的方法,其特征在于,所述服务器根据所述请求指令判断所述插件是否需要更新,包括:所述服务器根据所述请求指令获取插件更新配置文件,所述插件更新配置文件包括需要更新的插件信息的插件信息列表,所述插件信息包括所述插件的更新版本;所述服务器从所述插件信息列表中查找是否有与所述当前...

【专利技术属性】
技术研发人员:张超
申请(专利权)人:深圳大宇无限科技有限公司
类型:发明
国别省市:广东,44

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

1