- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 android 4.2 (avd 17) 模拟器上使用 systrace
我在跟踪选项中启用了 usb debuggimg 并激活了 webview,并在此处遵循本指南 http://www.youtube.com/watch?feature=player_embedded&v=Q8m9sHdyXnE#t=31m15s
但是当我尝试在 android 工具目录中使用 ./systrace.py 开始跟踪时,我看到以下输出
error opening /sys/kernel/debug/tracing/options/overwrite: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/sched/sched_switch/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/sched/sched_wakeup/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/power/cpu_frequency/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/power/cpu_idle/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/buffer_size_kb: No such file or directory (2)
error opening /sys/kernel/debug/tracing/trace_clock: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/workqueue/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_enter/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_exit/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/block/block_rq_issue/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/block/block_rq_complete/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/tracing_on: No such file or directory (2)
error: unable to start trace
error opening /sys/kernel/debug/tracing/tracing_on: No such file or directory (2)
error opening /sys/kernel/debug/tracing/options/overwrite: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/sched/sched_switch/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/sched/sched_wakeup/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/power/cpu_frequency/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/trace_clock: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/workqueue/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_enter/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_exit/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/block/block_rq_issue/enable: No such file or directory (2)
error opening /sys/kernel/debug/tracing/events/block/block_rq_complete/enable: No such file or directory (2)
unable to start tracing
error opening /sys/kernel/debug/tracing/buffer_size_kb: No such file or directory (2)
任何人都知道我需要做什么才能使跟踪正常工作?
最佳答案
systrace 不支持模拟器。它仅支持设备。
更多详情:
Unable to run systrace tool on android emulator
Error running systrace tool in ADB using a Jelly Bean 4.1 emulator on Windows 7
对于设备更新你的 sdk 到最新版本。
systrace 文件路径为 android-sdk\tools\systrace\systrace.py
。最新的 android 4.2+ android-sdk\platform-tools\systrace\systrace.py
。
root 并使用以下命令重新挂载设备。
adb root
adb remount
关于android - 安卓模拟器上的 Systrace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16167038/
我正在尝试使用 systrace。为此,我正在阅读official site . 但在终端上运行此命令后: D:\Software\Android\android-sdk\platform-tools
我正在尝试在 android 4.2 (avd 17) 模拟器上使用 systrace 我在跟踪选项中启用了 usb debuggimg 并激活了 webview,并在此处遵循本指南 http://w
这是错误信息 D:\Programming\Tools\ADT_bundle\sdk\platform-tools\systrace>python systrace.py Traceback (mos
我在我的 android studio 项目上运行 systrace 以发现一些性能错误,但在跟踪过程结束后,我收到以下错误,如果我在 chrome 中打开 trace.html 输出文件,跟踪 Vi
Android systrace工具,通过ADB调用atrace工具。但是,我不太了解跟踪文件的格式。显然它与 linux ftrace 工具非常相似,但有一些不同。主要区别在于它不使用 System
我正在尝试运行 Android SDK 提供的新 systrace 工具。正如在 Google I/O 2012 ( Demo starts at 31:04 in the video ) ( Ter
当我运行时python systrace.py --time=10 -o mynewtrace.html gfx 出现以下错误 Starting tracing (10 seconds) Tracin
Systrace Android 工具在内部调用一个名为 atrace 的工具,它是 ftrace 或 strace 的扩展(Linux工具)。 如果我们通过模拟器控制台(ADB shell)连接到
我正在尝试在 Ubuntu 12.04 32 位版本上编译 Systrace-1.6f。我发现以下错误。 root@sharma-VM:/home/sharma/Desktop/systrace-1.
我可以运行 systrace,但看不到 SurfaceFlinger 的踪迹。 GPU、bufferQueues 等 我给出了以下命令:systrace.py --time=10 -o mynewtr
android中的文档说 you can use the methods of the Trace class to add instrumentation to your application c
我遵循了 Jelly Bean 上的 systrace 教程 Android developer systrace 过程似乎是正确的,并为我创建了一个 html 文件,但它在浏览器中什么也没有显示,只
我正在学习使用这些工具进行性能分析。我已经阅读了关于 traceview 和 systrace 的 Android 文档,但我没有看到任何主要区别。它们都具有非常相同的 GUI:时间轴和左侧的所有组件
最新的 Android Systrace 页面 - http://developer.android.com/tools/debugging/systrace.html#options-4.3 - 显
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 8 年前。
我正在查看我的应用程序生成的 systrace,我发现一个框架花费的时间太长。这是由 RecyclerView 的 onCreateViewHolder 在展开我的项目 View 时引起的。使用 Co
我目前正在处理我的应用程序中的一些丢帧问题。我转向 systrace 寻求帮助,但不幸的是,我对它的输出并不聪明。 Here is my traceview.. 我的问题基本上是在我的适配器中我正在创
我按照此处的说明为我的应用程序使用 systrace,但每当我尝试为 systrace 设置标签时,我总是收到以下错误: systrace.py: error: no such option: --s
我在 Linux 中运行 Systrace 并生成了 HTML。 HTML 文件生成的内容很好。我的问题来了:当我在页面末尾的 HTML 中选择了一部分内容时,应该有一个需要显示的 Analysis
我正在尝试在非 root 设备上运行 systrace。如果选择了任何跟踪事件,它总是会出现以下错误: 无法找到跟踪开始标记“TRACE:”:打开/sys/kernel/debug/tracing/e
我是一名优秀的程序员,十分优秀!