【技术实现步骤摘要】
基于插件化的应用组合方法、装置、终端设备及存储介质
本申请涉及应用更新
,具体而言,涉及一种基于插件化的应用组合方法、装置、终端设备及存储介质。
技术介绍
应用程序主要是指通过高级程序语言编写的具有特定顺序组织的数据和指令的集合,可以安装于手机、电脑等终端设备中、用于实现相应的功能。例如,应用程序可以包括安装于手机中的手机应用程序(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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。