gpt4 book ai didi

安卓 Binder 追踪

转载 作者:搜寻专家 更新时间:2023-11-01 07:49:50 28 4
gpt4 key购买 nike

在 Android 操作系统源代码中(路径:/drivers/staging/android/binder_trace.h),我们有一个名为 binder_trace.h 的文件,并且在 /drivers/staging/android/binder.c binder_trace 包含在内。正如我们在 binder_trace.h 文件中看到的那样, Binder 事务是使用 TP_printk 指令进行跟踪的。

现在我的问题是,如何使用 adb shell 在我的手机中查看这些内核日志?在/sys/kernel/debug/tracing目录下也没有任何与binder tracing相关的文件!

最佳答案

$ cd /sys/kernel/debug/tracing
$ echo > set_event # clear all unrelated events
$ echo 1 > events/binder/enable
$ echo 1 > tracing_on

# .. do your test jobs ..

$ cat trace

引用https://android.googlesource.com/kernel/common/+/android-3.10.y/Documentation/trace/ftrace.txt了解更多详细信息。

关于安卓 Binder 追踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36457589/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com