-
Notifications
You must be signed in to change notification settings - Fork 344
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
辅助类提供一些额外的帮助方法