插件化

2018-07-30  本文已影响6人  34sir

作用

与组件化的区别

生命周期方案

步骤

① PackageManager获取插件入口activity
② 构造dexclassloader更换ProxyActivity的classloader
③ 反射AssetManager 重新构造resources

难点

small分析

为什么用到.so?

通过buildLib和buildBundle来把非宿主的app中的文件打包为.so文件,我们最终安装到手机上的apk其实就是只有宿主的apk和其内部的.so文件,通过加载.so文件来实现加载插件中的文件

使用注意点

核心原理

关于smallLibs

相关问题

上一篇下一篇

猜你喜欢

热点阅读