作者回复: 先留时间给大家实现,后续看情况要不要放出来
作者回复: 1. 数据库要case by case
2. Sigquit是卡在当前进程操作,黑科技是卡在子进程操作
3. 服务端
作者回复: 主要是通过Hook跟日志,定位是哪些view的问题
作者回复: 什么意思?fork机制在很多场景都有使用,android系统也是这样。
作者回复: 需要进一步拆解下去具体的原因,是哪些步骤耗时
作者回复: plt hook只能hook本进程的,对其他进程是无效的
作者回复: 收集卡顿堆栈,然后在后台根据堆栈聚合得到的
作者回复: 通过第七章systrace的方法可以分析具体的差异情况
作者回复: 这里笔误了,应该是Android 7.0,没有之后。我后面改一下
作者回复: 要看具体版本跟代码