我一直在学习如何在instructions on how to use Systrace (from the Android Developers website)之后使用 Systrace 。我尝试过使用GUI和终端(命令行)。
我在跟踪完成并保存后收到错误。我点击了' 详细信息'按钮和整体,给出以下消息:
无法收集系统跟踪
原因: 收集系统跟踪时出现意外错误。
转换=&#39 ;;'
未保存Systrace文件。
我已经尝试using the command line使用GUI(虽然我是使用命令行的新手)。
在命令行中键入$ cd android-sdk/platform-tools/systrace
或$ python systrace.py
将返回错误:
' $'不被视为内部或外部命令, 可操作程序或批处理文件。
使用cd android-sdk/platform-tools/systrace
(不带$
字符)会出现此错误:
系统找不到指定的路径。
使用python systrace.py
(再次,此时没有$
)会返回此错误:
'蟒'不被视为内部或外部命令, 可操作程序或批处理文件。
我错过了什么,或者是否需要重新配置?
答案 0 :(得分:3)
我终于在评论中@fadden的指导下解决了我的问题。
我使用命令提示符找出我的问题,但我的问题也已修复为GUI。我是这样做的:
首先,安装Python (如果尚未安装)。我重新安装它选择选项:将python.exe添加到路径(如this image中所示)。我使用Python 2,因为我不确定它如何与Python 3一起使用。
接下来,编辑环境变量。您可以通过转到控制面板 - >执行此操作(在Windows 8上)系统 - >高级系统设置 - >环境变量。在'系统变量'下,向下滚动到'路径',然后点击'编辑'按钮。
将Python添加到路径,方法是添加Python安装位置的地址,然后在变量值的开头添加分号。 />
例如,我将C:\Python27\;
添加到“变量值”的开头。
(注意:不要删除/删除“变量值”文本框中的任何内容,只需添加)。
将 adb.exe 添加到路径以及添加 adb.exe 文件位置的地址,类似于你是如何在路径中添加Python的
它应该类似于C:\Users\MyName\Android-SDK\platform-tools;
。
点击对话框中的'确定',然后重新启动计算机,使更改生效。您现在应该能够使用GUI和命令行使用Systrace,而不会出现此错误。