【技术实现步骤摘要】
应用软件更新方法、装置、终端及存储介质
本专利技术实施例涉及软件
,尤其涉及一种应用软件更新方法、装置、终端及存储介质。
技术介绍
随着移动互联网的发展,用户的需求正以前所未有的速度增长。软件产品尤其是面向企业的,需要更加灵活、更加人性化,且扩展并提供客户定制。而现有的应用软件app,因为自身框架技术和研发模式的限制,在业务层面上,团队各个成员维护着同一个app的不同功能模块,如果app新增或修改功能,只能通过整个app升级来完成实现,由此导致维护成本大,升级成本代价大。
技术实现思路
本专利技术实施例提供了一种应用软件更新方法、装置、终端及存储介质,以解决现有技术中应用软件app新增或修改功能时,只能通过升级整个app来实现的技术问题。第一方面,本专利技术实施例提供了一种应用软件更新方法,应用于移动安卓终端,所述移动终端上的应用软件预先接入有插件框架,所述方法包括:所述应用软件的主程序基于获取到的插件管理平台发布的插件列表信息确定插件更新信息;基于所述插件更新信息,所述主程序从插件管理平台发布的至少一个插件数据包中下载待更新的插件数据包;响应于用户对所述应用软 ...
【技术保护点】
1.一种应用软件更新方法,其特征在于,应用于移动安卓终端,所述移动终端上的应用软件预先接入有插件框架,所述方法包括:所述应用软件的主程序基于获取到的插件管理平台发布的插件列表信息确定插件更新信息;基于所述插件更新信息,所述主程序从插件管理平台发布的至少一个插件数据包中下载待更新的插件数据包;响应于用户对所述应用软件的目标插件入口的触发操作,所述主程序基于所述插件框架安装目标插件的待更新的插件数据包,以便所述应用软件的主程序通过对目标插件的调用实现相应的软件功能。
【技术特征摘要】
1.一种应用软件更新方法,其特征在于,应用于移动安卓终端,所述移动终端上的应用软件预先接入有插件框架,所述方法包括:所述应用软件的主程序基于获取到的插件管理平台发布的插件列表信息确定插件更新信息;基于所述插件更新信息,所述主程序从插件管理平台发布的至少一个插件数据包中下载待更新的插件数据包;响应于用户对所述应用软件的目标插件入口的触发操作,所述主程序基于所述插件框架安装目标插件的待更新的插件数据包,以便所述应用软件的主程序通过对目标插件的调用实现相应的软件功能。2.根据权利要求1所述的方法,其特征在于,所述应用软件的主程序与所述目标插件之间通过本地服务提供的AIDL接口库进行能力调用和数据通信。3.根据权利要求2所述的方法,其特征在于,在所述主程序与所述目标插件之间进行数据通信之前,所述方法还包括:所述应用软件的主程序基于接收到的所述目标插件的安全密钥和进程标识,对所述目标插件进行校验;将所述主程序的安全密钥发送给所述目标插件,以便所述目标插件对所述主程序进行校验。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于安全验证后的插件框架数据包对所述应用软件已接入的所述插件框架进行更新。5.根据权利要求4所述的方法,其特征在于,对插件框架数据包进行安全验证的操作包括:所述应用软件的主程序基于接收到的所述插件框架的安全密钥,对所述插件框架进行校验,并将所述主程序的安全密钥发送给所述插件框架,以便所述插件框架对所述主程序进行校验;...
【专利技术属性】
技术研发人员:杨良志,白琳,汪志新,凌峻,蒋光桃,艾德刚,潘叶敏,
申请(专利权)人:彩讯科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。