我一直在学习如何使用Systrace,遵循从Android开发者网站上获得的使用指南(instructions on how to use Systrace (from the Android Developers website))。我尝试过使用GUI和终端(命令行)。
使用GUI:
在跟踪完成并保存时,我收到了一个错误提示。我点击了“Details”按钮,总的来说,我得到了以下信息:
无法收集系统跟踪数据
原因: 收集系统跟踪数据时发生意外错误。
Conversion = ';'
Systrace文件未被保存。
使用命令行:
我尝试了使用命令行工具,虽然我对使用命令行还不熟悉,但也尝试着使用了一下。
在命令行中输入$ cd android-sdk/platform-tools/systrace
或 $ python systrace.py
会返回以下错误信息:
'$' 不是内部或外部命令,也不是可运行的程序或批处理文件。
如果使用cd android-sdk/platform-tools/systrace
(没有$
字符)会返回以下错误信息:
系统找不到指定的路径。
如果使用python systrace.py
(同样没有$
字符),将返回以下错误信息:
'python' 不是内部或外部命令,也不是可运行的程序或批处理文件。
我是否漏掉了什么,还是需要重新配置?
adb.exe
。Systrace脚本使用它与设备通信。 - fadden