摘要: 这篇文章的小目标: 1. systrace是怎么抓出来的 2. 这些信息的来源是什么 [Android systrace系列] systrace入门第一式 介绍了用命令行抓取systrace的方法。 打开systrace.py的目录,会发现一大堆python文件,让人以为抓取systrace的流程很 阅读全文
posted @ 2020-11-29 21:37 zzc1024 阅读(1757) 评论(0) 推荐(1) 编辑
摘要: 一般用systrace分析问题,我们直接查看关注的流程即可。 有时logcat提供了重要的信息,但这些信息没有用systrace log输出。 如果我们能将systrace时间与手机时间对应起来,就不用添加systrace log重新编译手机ROM了。 这篇文章的小目标: 1. 计算systrace 阅读全文
posted @ 2020-11-29 21:31 zzc1024 阅读(2597) 评论(0) 推荐(0) 编辑
摘要: systrace最吸引人的地方,在于当你不了解所有业务逻辑时,依然可以通过线程间的阻塞关系,快速定位问题。 有了这篇文章的铺垫,后续的文章再开始分享技巧。 这篇文章的小目标:学会分析线程间的阻塞关系 之前,我们通过[Android systrace系列] systrace入门第一式学会了下面这些: 阅读全文
posted @ 2020-11-29 21:22 zzc1024 阅读(570) 评论(0) 推荐(1) 编辑
摘要: Android systrace是分析性能问题最称手的工具之一,可以提供丰富的手机运行信息。 经过摸索,我们可以挖掘出许多技巧,分析问题更加得心应手。 第一篇文章,我先将systrace的官方文档引用一番,毕竟分析systrace的基本操作,是介绍后续技巧的铺垫。 希望我下面对官方文档的体会,能减少 阅读全文
posted @ 2020-11-29 16:11 zzc1024 阅读(1076) 评论(3) 推荐(0) 编辑