Android 插件化(2)

宿主启动插件的Activity,因为插件的activity不能在宿主的清单文件中进行注册,所以只有进行偷梁换柱来实现,插件activity的启动

  • activity启动流程分析
  • Hook的方式,要找到钩子的悬挂点即hook点,查找原则是1.静态变量或者单例2.尽量hookpublic的对象和方法
  • 如何实现Hook,即代理activity与插件activity的狸猫换太子

1. activity启动流程分析

 

 

2.Hook的实现思路

 

posted @ 2020-08-27 16:13  EugeniaGao  阅读(143)  评论(0编辑  收藏  举报