首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Systrace没有这样的文件或目录

Android Systrace没有这样的文件或目录
EN

Stack Overflow用户
提问于 2013-07-25 15:04:13
回答 2查看 3.9K关注 0票数 5

下面是错误消息

代码语言:javascript
复制
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%中。这个问题仍然存在。我写信是想问有没有办法解决这个问题。

EN

回答 2

Stack Overflow用户

发布于 2013-08-01 12:52:03

此问题已在SDK工具版本22.0.5中修复...说大也大吧。

systrace-legacy.py脚本被添加到platform-tools目录,而不是tools目录,因为该脚本(逐渐)被移到那里。因此,如果您继续遵循旧的说明,您仍然会遇到相同的问题。如果您从platform-tools/systrace目录运行该脚本,它现在应该可以工作了。

您也可以从Eclipse ADT插件运行它。

票数 5
EN

Stack Overflow用户

发布于 2013-07-25 22:28:39

我认为在AOSP中有一些问题,你可以在这里查看这个文件:https://android.googlesource.com/platform/external/chromium-trace/+/664f21bcaf14044e5e9b09cb7beb8724d18fb851

您可以从AOSP仓库下载:

代码语言:javascript
复制
git clone https://android.googlesource.com/platform/external/chromium-trace
cd chromium-trace
git checkout 2384642
ls systrace-legacy.py

将此文件复制到sdk,一切都会正常工作

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17851191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档