我使用chrome上的跟踪来分析使用systrace从android设备捕获的文件。我想知道跟踪是如何计数一帧并将其标记为不同类型的。我在github中有跟踪源代码,但它似乎还没有包含这个函数。
(英语不是我的母语,所以这里可能有很多错误,:p)
systrace
systrace对帧一无所知。Android框架对Android.os.Trace函数有明确的调用。
请记住,只有在指定了适当的标记时,才会启用跟踪。如果添加自己的跟踪,则在运行systrace时需要包含--app <appname>
参数,否则将看不到它们。有关示例,请参阅此bigflake页面。