通过在主module中注册其他module中初始化文件,然后通过反射获取到对象,进行调用对象的方法进行初始化。

①在basemodule中定义统一的基类

组件化3--动态配置application方法二

②在其他module中定义初始化文件的具体实现类

组件化3--动态配置application方法二

③在basemodule中定义抽象的application

组件化3--动态配置application方法二

组件化3--动态配置application方法二

④在app的application中将所有的要初始化的module的class注册进去

组件化3--动态配置application方法二

 

 

demo:https://github.com/yunzheyue/plugintest2

 

相关文章:

  • 2022-01-21
  • 2021-12-12
  • 2021-11-12
  • 2022-12-23
  • 2021-07-03
  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
猜你喜欢
  • 2021-07-22
  • 2022-01-19
  • 2021-10-26
  • 2022-12-23
  • 2021-06-28
  • 2022-12-23
相关资源
相似解决方案