如果我在模拟器中的 adb shell中尝试 atrace 工具:
# atrace
atrace
error opening /sys/kernel/debug/tracing/options/overwrite: No such file or direc
tory (2)
如果我这样做:
#mount -t debugfs nodev /sys/kernel/debug
#mount: No such file or directory
如果我尝试制作文件夹:
#mkdir -p /sys/kernel/debug
#mkdir failed for /sys/kernel/debug/, No such file or directory
显然,即使我 root ,我也没有写访问权。
修改
我可以在 / data / 路径中创建文件夹但在 / sys / 路径中没有...
是否有人能够在模拟器环境中的 / sys / 路径中创建文件夹?
任何帮助?
谢谢!
答案 0 :(得分:4)
在提供的模拟器中,这是不可能的,因为Linux内核编译是在没有激活TRACING OPTIONS的情况下完成的。
为了能够,必须重新编译Linux内核,激活所需的选项。
步骤可以在这里找到:
http://www.linuxforu.com/2010/11/kernel-tracing-with-ftrace-part-1/
P.S。感谢@zapl和其他相关人员。
此致