Shadow
2018-04-20 09:53:03 0 举报
呼叫系统基本流程
作者其他创作
大纲/内容
替换
ShadowActivity
PluginLoader
ShadowPluginLoader
非法访问
loadPlugin
ComponentManager
Host
Shadow
PluginSingleInstanceActivity extends Activity
获取组件packageInfo
ShadowService
PluginDefualtActivity extends Activity
全动态插件框架 Shadow
Activity
PluginContainerActivity
PluginRuntime
LoadPluginBloc
非动态插件框架
构建Application
LoadApkBloc
PluginLoadActivity
宿主APP
插件
PluginPackageManager
PluginSingleTaskProxyActivity extends Activity
PluginManager
组件加载器
动态加载
2.加载过程中考虑插件之间的依赖关系
判断组件的包名和宿主是否一致
CreateResourceBloc
1.加载插件dex到ClassLoader中
系统
runtime
PluginXXActivity
ParsePluginApkBloc
加载组件资源(点击了解资源加载方式)
HostApplication
CreateApplicationBloc
宿主
0 条评论
回复 删除
下一页