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

Far*_*deh 10 android systrace

我一直在学习如何使用Systrace按照如何使用Systrace的说明(来自Android开发者网站).我尝试过使用GUI和终端(命令行).

使用GUI:

跟踪完成并保存后,我收到错误.我点击了" 详细信息 "按钮,总体而言,给出了以下消息:

无法收集系统跟踪

原因:收集系统跟踪时出现意外错误.

转换=';'

Systrace文件未保存.

使用命令行:

我已经尝试使用命令行以及使用GUI(虽然我是使用命令行的新手).
键入$ cd android-sdk/platform-tools/systrace$ python systrace.py进入命令行会返回错误:

'$'不被识别为内部或外部命令,可操作程序或批处理文件.

使用cd android-sdk/platform-tools/systrace(没有$字符)会出现此错误:

该系统找不到指定的路径.

并使用python systrace.py(再次,没有$这个时间)返回此错误:

'python'不被识别为内部或外部命令,可操作程序或批处理文件.

我错过了什么,还是需要重新配置的东西?

Far*_*deh 5

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

我使用命令提示符来找出我的问题是什么,但我的问题在 GUI 上也得到了解决。我是这样做的:

  1. 首先,如果尚未安装Python,请安装它。我重新安装了它,选择了以下选项:将 python.exe 添加到路径(如下图所示)。我使用 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,而不会出现此错误。