基于插件化的应用组合方法、装置、终端设备及存储介质制造方法及图纸

技术编号:23557801 阅读:35 留言:0更新日期:2020-03-25 03:31
本申请提供一种基于插件化的应用组合方法、装置、终端设备及存储介质,涉及应用更新技术领域。其中,该方法通过获取合并待组合应用程序的组合指令,根据组合指令,读取待组合应用程序的至少部分业务插件,并根据待组合应用程序的至少部分业务插件、以及目标应用程序的业务插件,生成更新后的目标应用程序,可以将待合并应用程序的业务插件合并至目标应用程序中,从而实现将待合并应用程序和目标应用程序的功能集成于更新后的目标应用程序中。相对于现有技术中通过开发新的应用程序,对不同应用程序的功能进行合并的方案,耗时更短,可以有效提高应用合并效率。

Application combination method, device, terminal equipment and storage medium based on plug-in

【技术实现步骤摘要】
基于插件化的应用组合方法、装置、终端设备及存储介质
本申请涉及应用更新
,具体而言,涉及一种基于插件化的应用组合方法、装置、终端设备及存储介质。
技术介绍
应用程序主要是指通过高级程序语言编写的具有特定顺序组织的数据和指令的集合,可以安装于手机、电脑等终端设备中、用于实现相应的功能。例如,应用程序可以包括安装于手机中的手机应用程序(Application,App)、安装于电脑中的软件(Software)等,应用程序的功能可以包括:社交、图像处理、文字编辑、数据统计等。为了方便对应用程序的管理、以及方便用户的使用,在各应用程序发展成熟后,通常可以将不同应用程序的功能进行合并,通过合并应用程序为用户提供更便捷的服务。目前,实现应用合并通常所采用的技术方案为:针对不同应用程序的功能,重新开发一款新的应用程序作为合并应用程序,该合并应用程序可以继承有不同应用程序的功能,提供相应的服务。但是,上述现有技术中通过开发新的应用程序,对不同应用程序的功能进行合并的方案,重新开发应用程序的过程耗时较长,导致应用合并效率低下。本文档来自技高网...

【技术保护点】
1.一种基于插件化的应用组合方法,其特征在于,包括:/n获取合并待组合应用程序的组合指令,所述组合指令包括至少一个待组合应用程序的标识;/n根据所述组合指令,读取所述待组合应用程序的至少部分业务插件;/n根据所述待组合应用程序的至少部分业务插件、以及目标应用程序的业务插件,生成更新后的目标应用程序,其中,所述更新后的目标应用程序包含所述待组合应用程序的至少部分业务插件对应的功能、以及所述目标应用程序的业务插件对应的功能。/n

【技术特征摘要】
1.一种基于插件化的应用组合方法,其特征在于,包括:
获取合并待组合应用程序的组合指令,所述组合指令包括至少一个待组合应用程序的标识;
根据所述组合指令,读取所述待组合应用程序的至少部分业务插件;
根据所述待组合应用程序的至少部分业务插件、以及目标应用程序的业务插件,生成更新后的目标应用程序,其中,所述更新后的目标应用程序包含所述待组合应用程序的至少部分业务插件对应的功能、以及所述目标应用程序的业务插件对应的功能。


2.根据权利要求1所述的方法,其特征在于,所述获取合并待组合应用程序的组合指令,包括:
接收所述目标应用程序或所述待组合应用程序对应的服务器发送的所述组合指令,其中,所述目标应用程序与所述待组合应用程序的运行框架相同。


3.根据权利要求1或2所述的方法,其特征在于,所述根据所述组合指令,读取所述待组合应用程序的至少部分业务插件,包括:
根据所述组合指令,获取所述待组合应用程序的至少部分业务插件的存储地址;
从所述存储地址,读取所述待组合应用程序的至少部分业务插件。


4.根据权利要求1或2所述的方法,其特征在于,所述根据所述组合指令,读取所述待组合应用程序的至少部分业务插件,包括:
根据所述组合指令,从预设地址读取所述待组合应用程序的至少部分业务插件。


5.根据权利要求4所述的方法,其特征在于,所述根据所述组合指令,从预设地址读取所述待组合应用程序的至少部分业务插件之前,所述方法还包括:
接收所述待组合应用程序对应的服务器发送的共享指令,所述共享指令包括:所述待组合应用程序的标识、所述目标应用程序的标识,所述共享指令指示所述待组合应用程序与所述目标应用程序共享至少部分业务插件;
根据所述共享指令,将所述待组合应用程序的至少部分业务插件写入所述预设地址。


6.根据权利要求1所述的方法,其特征在于,所述根据所述待组合应用程序的至少部分业务插件、以及目标应用程序的业务插件,生成更新后的目标应用程序之后,所述方法还包括:
收到所述待组合应用程序的启动指令后,禁止所述待组合应用程序对应的进程。


7.根据权利要求6所述的方法,其特征在于,所述禁止所述待组合应用程序对应的进程之后,所述方法还包括:
启动所述目标应用程序。


8.根据权利要求1所述的方法,其特征在于,所述根据所述待组合应用程序的至少部分业务插件、以及目标应用程序的业务插件,生成更新后的目标应用程序之后,所述方法还包括:
显示提示消息,所述提示消息用于提醒用户是否卸载所述待组合应用程序。


9.一种基于插件化的应用组合装置,其特征在于,包括:
获取模块,用于获取合并待组合应用程序的组合指令,所述组合指令包括至少一个待组合应用程序的标识;
读取模块,用于根据所述组合指令,读取所述待组合应用程序的至少部分业务插件;
更新模块,用于根据所述待组合应用程序的至少...

【专利技术属性】
技术研发人员:戚明锋何卓荣
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1