gpt4 book ai didi

android - 在设备上运行 Android 系统跟踪

转载 作者:行者123 更新时间:2023-11-29 00:29:01 25 4
gpt4 key购买 nike

我无法运行名为 systrace.pl 的 Android SDK 工具,因为我收到如下错误:

error opening /sys/kernel/debug/tracing/options/overwrite: No such file or directory 

事实上/sys/kernel/debug/tracing 目录根本不存在。

一些研究表明我需要使用以下命令启用 debugfs:

mount -o rw,remount -t debugfs none /sys/kernel/debug

之后在那里运行 mount 表明 debugfs 正在运行:

#mount
...
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
...

而且我在开发者设置菜单中启用了跟踪(所有项目)。我在 Samsung Galaxy S3 上使用 stock ROM 4.1.1。

有很多关于 Android 系统跟踪的文章,但似乎没有什么可以解决/sys/kernel/debug/tracing 中没有实际生成文件的问题...

最佳答案

看看this文档:

Tracing on Android 4.3 and higher

To run a trace on Android 4.3 and higher devices:

Make sure the device is connected through a USB cable and is enabled for debugging.

我认为 systrace 必须在设备上运行,而不是模拟器。我在模拟器中遇到了同样的错误。

关于android - 在设备上运行 Android 系统跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17207841/

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