我一直在学习如何使用Systrace按照如何使用Systrace的说明(来自Android开发者网站).我尝试过使用GUI和终端(命令行).
跟踪完成并保存后,我收到错误.我点击了" 详细信息 "按钮,总体而言,给出了以下消息:
无法收集系统跟踪
原因:收集系统跟踪时出现意外错误.
转换=';'
Systrace文件未保存.
我已经尝试使用命令行以及使用GUI(虽然我是使用命令行的新手).
键入$ cd android-sdk/platform-tools/systrace或$ python systrace.py进入命令行会返回错误:
'$'不被识别为内部或外部命令,可操作程序或批处理文件.
使用cd android-sdk/platform-tools/systrace(没有$字符)会出现此错误:
该系统找不到指定的路径.
并使用python systrace.py(再次,没有$这个时间)返回此错误:
'python'不被识别为内部或外部命令,可操作程序或批处理文件.
我错过了什么,还是需要重新配置的东西?
我终于按照@fadden在评论中的指导解决了我的问题。
我使用命令提示符来找出我的问题是什么,但我的问题在 GUI 上也得到了解决。我是这样做的:
首先,如果尚未安装Python,请安装它。我重新安装了它,选择了以下选项:将 python.exe 添加到路径(如下图所示)。我使用 Python 2,因为我不确定它如何与 Python 3 一起使用。
接下来,编辑环境变量。您可以通过转到“控制面板”->“系统”->“高级系统设置”->“环境变量”来执行此操作(在 Windows 8 上) 。在“系统变量”下,向下滚动到“路径”并单击“编辑”按钮。
将 Python 添加到路径中,方法是将 Python 安装位置的地址添加到变量值的开头,后跟分号。
例如,我添加C:\Python27\;到“变量值”的开头。
(注意:不要从“变量值”文本框中删除/删除任何内容,只需添加即可)。
将adb.exe添加到路径,方法是添加文件adb.exe的位置地址,类似于将 Python 添加到路径的方式。
应该是类似的东西C:\Users\MyName\Android-SDK\platform-tools;。
单击对话框中的“确定”并重新启动计算机 以使更改生效。您现在应该能够通过 GUI 和命令行使用 Systrace,而不会出现此错误。
| 归档时间: |
|
| 查看次数: |
3893 次 |
| 最近记录: |