-
Couldn't load subscription status.
- Fork 347
0x01 Architecture And WorkFlow_zh
hui.zhao edited this page Dec 8, 2019
·
1 revision

AndroidGodEye整体工作流程为
- Application中初始化
- Install安装模块
- Consume消费模块数据(DebugMonitor性能看板也是一种Consumer)
- Uninstall卸载模块(一般不需要)

大部分模块安装之后就会开始生产数据,但是有些模块需要外部生产数据,一般调用GodEyeHelper中的相关方法即可
比如页面加载完成的时间点,AndroidGodEye无法自动识别,就需要调用方调用GodEyeHelper.onPageLoaded(SecondActivity.this);来告诉AndroidGodEye这个页面加载完成,更多细节参考wiki中各个模块详情
AndroidGodEye大部分核心API由GodEye单例类提供,GodEyeHelper辅助类提供一些额外的帮助方法

