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

摘要:

权利要求书:

1.一种应用程序插件化加载方法,该方法包括步骤:将提供给所述应用程序集成的主要功能模块封装到软件开发包SDK中;

将提供给所述应用程序集成的次要功能模块分别封装为插件化库;

在所述SDK中添加对应的插件信息;及

将所述SDK集成到所述应用程序中。

2.根据权利要求1所述的应用程序插件化加载方法,其特征在于,该方法还包括步骤:从所述SDK中获取对应的插件信息;

当启动所述应用程序时,判断是否需要加载插件;

当需要加载插件时,根据所获取的信息加载插件。

3.根据权利要求2所述的应用程序插件化加载方法,其特征在于,该方法还包括步骤:判断所述应用程序中是否有插件需要升级;

对需要升级的插件分别进行更新升级。

4.根据权利要求1所述的应用程序插件化加载方法,其特征在于,每个次要功能模块对应的插件化库为一个插件,每个插件为*.apk或*.jar形式的单独文件。

5.根据权利要求1所述的应用程序插件化加载方法,其特征在于,所述插件信息包括插件图标、插件名称以及相关配置信息,用于描述所述插件的属性。

6.根据权利要求1所述的应用程序插件化加载方法,其特征在于,所述应用程序为在Hybrid框架下混合开发,部分采用HTML5页面的形式编写。

7.一种应用程序插件化加载系统,其特征在于,该系统包括:封装模块,用于将提供给所述应用程序集成的主要功能模块封装到软件开发包SDK中,将提供给所述应用程序集成的次要功能模块分别封装为插件化库,并在所述SDK中添加对应的插件信息;

集成模块,用于将所述SDK集成到所述应用程序中。

8.根据权利要求7所述的应用程序插件化加载系统,其特征在于,该系统还包括:加载模块,用于从所述SDK中获取对应的插件信息,当启动所述应用程序时,判断是否需要加载插件,及当需要加载插件时,根据所获取的信息加载插件。

9.根据权利要求8所述的应用程序插件化加载系统,其特征在于,该系统还包括:升级模块,用于判断所述应用程序中是否有插件需要升级,并对需要升级的插件分别进行更新升级。

10.根据权利要求8所述的应用程序插件化加载系统,其特征在于,所述应用程序设置为所述插件的框架容器,提供所述插件的管理功能和每个插件相应功能的入口。