android插件化总结起来,难点有三:1.如何加载插件类,2如何加载插件类资源,3如何管理DexClassLoader
1.加载插件类
加载插件类主要是通过宿主activity代理完成。宿主activity启动时,通过DexClassLoader加载插件activity。并且将插件activity和和宿主activity相关联, 插件activity生命周期通过宿主调用实现。
2.资源管理通过重写getResource() 将addAssertPath指定到插件的路径完成
3.待细化