这是错误信息
D:\Programming\Tools\ADT_bundle\sdk\platform-tools\systrace>python systrace.py
Traceback (most recent call last):
File "systrace.py", line 315, in <module>
main()
File "systrace.py", line 64, in main
os.execv(legacy_script, sys.argv)
OSError: [Errno 2] No such file or directory
我查看了 systrace.py,文件系统中似乎缺少 legacy_script“systrace-legacy.py”。我已经阅读了关于 stackoverflow 的几篇相关文章,并且我已经将包含 adb 的目录放在 %PATH% 中。问题仍然存在。我写信是想问问有什么办法可以解决这个问题。
最佳答案
这已在 SDK 工具版本 22.0.5 中得到修复...有点。
systrace-legacy.py
脚本被添加到 platform-tools
目录而不是 tools
目录,因为脚本是 (逐渐)被移到那里。因此,如果您继续按照旧的说明进行操作,您仍然会遇到同样的问题。如果您改为从 platform-tools/systrace
目录运行脚本,它现在应该可以运行。
您也可以从 Eclipse ADT 插件运行它。
关于Android Systrace 没有那个文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17851191/