- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 systrace。为此,我正在阅读official site .
但在终端上运行此命令后:
D:\Software\Android\android-sdk\platform-tools\systrace>python systrace.py --time=10 -o mynewtrace.html sched gfx view wm
我遇到了这些错误:
Traceback (most recent call last):
File "systrace.py", line 48, in <module>
from systrace import run_systrace
File "D:\Software\Android\android-sdk\platform-tools\systrace\catapult\systrace\systrace\run_systrace.py", line 40, in <module>
from devil import devil_env
File "D:\Software\Android\android-sdk\platform-tools\systrace\catapult\systrace\systrace\..\..\devil\devil\devil_env.py", line 32, in <module>
import dependency_manager # pylint: disable=import-error
File "D:\Software\Android\android-sdk\platform-tools\systrace\catapult\dependency_manager\dependency_manager\__init__.py", line 28, in <module>
from .archive_info import ArchiveInfo
File "D:\Software\Android\android-sdk\platform-tools\systrace\catapult\dependency_manager\dependency_manager\archive_info.py", line 7, in <module>
from dependency_manager import exceptions
File "D:\Software\Android\android-sdk\platform-tools\systrace\catapult\dependency_manager\dependency_manager\exceptions.py", line 5, in <module>
from py_utils import cloud_storage
File "D:\Software\Android\android-sdk\platform-tools\systrace\catapult\common\py_utils\py_utils\cloud_storage.py", line 20, in <module>
from py_utils import lock
File "D:\Software\Android\android-sdk\platform-tools\systrace\catapult\common\py_utils\py_utils\lock.py", line 18, in <module>
import win32con # pylint: disable=import-error
ImportError: No module named win32con
我的 python 版本:
D:\Software\Android\android-sdk\platform-tools\systrace>python --version
Python 2.7.13
D:\Software\Android\android-sdk\platform-tools\systrace>
我已将 python PATH 添加到 ** 系统环境** 。我通过命令使用 Systrace 的主要目标是使用跟踪应用程序代码。我把:
Trace.beginSection("MyAdapter.onCreateViewHolder");
和
Trace.endSection();
到我的代码,我想通过 -a 或 --app=options 将此输出视为对 systrace 的跟踪。
GUI 系统跟踪在 google chrome 上正常,并且在此浏览器中运行良好。
最佳答案
python 不附带 pywin32 库。你只需要从这里根据你的系统下载pywin32版本https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/并安装它。它会起作用。
关于Systrace 命令行错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45072541/
我正在尝试使用 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
我是一名优秀的程序员,十分优秀!