利索能及
我要发布
收藏
专利号: 2016108539495
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种应用程序构建与升级方法,该方法包括步骤:设置所述应用程序包含的多个应用模块;

获取所设置的多个应用模块的配置信息;

设置各个应用模块对应的应用接口;

根据所述配置信息和应用接口在Hybrid框架中加载各个应用模块对应的资源包;及对各个应用模块进行调整,组合建立该应用程序。

2.根据权利要求1所述的应用程序构建与升级方法,其特征在于,所述多个应用模块为将所述应用程序按功能水平切割得到。

3.根据权利要求1所述的应用程序构建与升级方法,其特征在于,所述应用接口为通过Webview控件调用的JS接口类,一个Webview控件调用及加载多个JS接口类。

4.根据权利要求1-3任一项所述的应用程序构建与升级方法,其特征在于,该方法还包括步骤:当需要扩展所述应用程序的功能时,在所述应用程序中添加新的应用模块。

5.根据权利要求1-3任一项所述的应用程序构建与升级方法,其特征在于,该方法还包括步骤:当启动所述应用程序后,判断是否有应用模块需要升级;

将需要升级的应用模块记为目标模块,查询目标模块的依赖模块以及所述目标模块与依赖模块之间的依赖关系;

根据所述依赖关系,对所述目标模块和依赖模块进行升级。

6.一种应用程序构建与升级系统,该系统包括:设置模块,用于设置所述应用程序包含的多个应用模块;

获取模块,用于获取所设置的多个应用模块的配置信息;

所述设置模块,还用于设置各个应用模块对应的应用接口;

加载模块,用于根据所述配置信息和应用接口在Hybrid框架中加载各个应用模块对应的资源包;及建立模块,用于对各个应用模块进行调整,组合建立该应用程序。

7.根据权利要求5所述的应用程序构建与升级系统,其特征在于,所述多个应用模块为将所述应用程序按功能水平切割得到。

8.根据权利要求6所述的应用程序构建与升级系统,其特征在于,所述应用接口为通过Webview控件调用的JS接口类,一个Webview控件调用及加载多个JS接口类。

9.根据权利要求6-8任一项所述的应用程序构建与升级系统,其特征在于,该系统还包括:判断模块,用于当启动所述应用程序后,判断是否有应用模块需要升级;

查询模块,用于将需要升级的应用模块记为目标模块,查询目标模块的依赖模块以及所述目标模块与依赖模块之间的依赖关系;

升级模块,用于根据所述依赖关系,对所述目标模块和依赖模块进行升级。

10.根据权利要求6-8任一项所述的应用程序构建与升级系统,其特征在于,所述升级模块先升级所述依赖模块,再升级所述目标模块。