首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux Ubuntu上尝试使用Android systrace.py时出错

在Linux Ubuntu上尝试使用Android systrace.py时出错
EN

Stack Overflow用户
提问于 2015-06-08 21:25:53
回答 1查看 2.6K关注 0票数 3

我正在尝试运行西斯特瑞斯,但是在运行命令时会出现错误。

代码语言:javascript
复制
user1@PC1:~/Android/Sdk/platform-tools/systrace$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 
user1@PC1:~/Android/Sdk/platform-tools/systrace$ ls
AUTHORS  prefix.html         systrace.py
LICENSE  suffix.html         systrace_trace_viewer.html
NOTICE   systrace-legacy.py  UPSTREAM_REVISION
user1@PC1:~/Android/Sdk/platform-tools/systrace$ python systrace.py --time=10 -o mynewtrace.html 
Traceback (most recent call last):
  File "systrace.py", line 320, in <module>
    main()
  File "systrace.py", line 158, in main
    stderr=subprocess.PIPE)
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

我目前使用AndroidSDK5.1.1和Android一起运行Ubuntu。下面是我在.bashrc中的路径导出:

代码语言:javascript
复制
export PATH="~/Applications/android-studio/bin/:$PATH"
export PATH="~/Android/Sdk/platform-tools/:$PATH"
export PATH="~/Android/Sdk/tools/:$PATH"
EN

回答 1

Stack Overflow用户

发布于 2018-06-29 10:35:14

即使答案是被接受的,对于那些在未来面临这个问题的人来说;

/platform-tools目录(亚行在/platform-tools目录中)运行systrace,而不是从/platform-tools/systrace目录运行systrace。例如。

代码语言:javascript
复制
.../platform-tools$ python systrace/systrace.py
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30719387

复制
相关文章

相似问题

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