Android Systrace:意外错误(转化=';')

时间:2015-06-06 01:39:55

标签: android systrace

我一直在学习如何在instructions on how to use Systrace (from the Android Developers website)之后使用 Systrace 。我尝试过使用GUI和终端(命令行)。

使用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(再次,此时没有$)会返回此错误:

  

'蟒'不被视为内部或外部命令,   可操作程序或批处理文件。

我错过了什么,或者是否需要重新配置?

1 个答案:

答案 0 :(得分:3)

我终于在评论中@fadden的指导下解决了我的问题。

我使用命令提示符找出我的问题,但我的问题也已修复为GUI。我是这样做的:

  1. 首先,安装Python (如果尚未安装)。我重新安装它选择选项:将python.exe添加到路径(如this image中所示)。我使用Python 2,因为我不确定它如何与Python 3一起使用。

  2. 接下来,编辑环境变量。您可以通过转到控制面板 - >执行此操作(在Windows 8上)系统 - >高级系统设置 - >环境变量。在'系统变量'下,向下滚动到'路径',然后点击'编辑'按钮。

  3. 将Python添加到路径,方法是添加Python安装位置的地址,然后在变量值的开头添加分号。 /> 例如,我将C:\Python27\;添加到“变量值”的开头。 (注意:不要删除/删除“变量值”文本框中的任何内容,只需添加

  4. adb.exe 添加到路径以及添加 adb.exe 文件位置的地址,类似于你是如何在路径中添加Python的 它应该类似于C:\Users\MyName\Android-SDK\platform-tools;

  5. 点击对话框中的'确定',然后重新启动计算机,使更改生效。您现在应该能够使用GUI和命令行使用Systrace,而不会出现此错误。