由于有写入权限,因此无法使用Android Shell atrace命令

由于有写入权限,因此无法使用Android Shell atrace命令,第1张

概述如果我从模拟器的adbshell中尝试atrace工具:#atraceatraceerroropening/sys/kernel/debugracing/options/overwrite:Nosuchfileordirectory(2)如果我做:#mount-tdebugfsnodev/sys/kernel/debug#mount:Nosuchfileordirectory如果我尝试制作文件夹:

如果我从模拟器的adb shell中尝试atrace工具:

# atraceatraceerror opening /sys/kernel/deBUG/tracing/options/overwrite: No such file or directory (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 /路径中创建文件夹吗?

有什么帮助吗?

谢谢 !

解决方法:

在提供的仿真器中这是不可能的,因为linux内核编译是在未激活TRACING OPTIONS的情况下完成的.

为了能够,必须重新编译linux内核,以激活所需的选项.

步骤可以在这里找到:

http://www.linuxforu.com/2010/11/kernel-tracing-with-ftrace-part-1/

附言感谢@zapl和其他相关人员.

问候,

总结

以上是内存溢出为你收集整理的由于有写入权限,因此无法使用Android Shell atrace命令全部内容,希望文章能够帮你解决由于有写入权限,因此无法使用Android Shell atrace命令所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1086164.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存