0

今天是个好日子!我对 android 分析很陌生。最近我发现,来自 google sdk 的 systrace 调用 atrace。我还发现 libcutils 中有一组函数,可用于创建 atrace 事件并以这种方式配置文件,例如 c++ 代码。

我找到了头文件,使用 libcutils.so 进行了动态加载,并在包含所有内容后构建了我的 lib 并将其集成到 apk 中。之后我将它安装在手机上并尝试使用 systrace.py 进行分析,但我在 systrace 日志中找不到对我创建的事件的任何调用。

我尝试将 Artace_begin(name)/Atrace_end() 放在不同的地方,但仍然没有任何变化。

那么可能有人可以帮助我,请如何使其正常工作并在 systrace 日志中检测 atrace 事件?

4

0 回答 0