atrace.c在哪里?

时间:2014-04-30 01:41:02

标签: android android-sdk-2.3 android-sdk-tools systrace

我正在尝试编写一个脚本来使用systrace获取帧速率数据。

我知道systrace会调用atrace。但我无法找到atrace.c所在的位置。它是在sdk内还是在内核中?无论哪种方式,它都不存在于msm内核或最新的android sdk中。

Google的git repo显示它就在这里

https://android.googlesource.com/platform/system/extras/+/android-sdk-support_r11/atrace/atrace.c

然而我还没有克隆那个回购。

所以我不确定systrace从哪里调用atrace

我正在运行的adb shell命令是

$>atrace gfx

1 个答案:

答案 0 :(得分:1)

这是平台代码的一部分。最新版本为here。请注意,它已从.c更改为.cpp