我按照这里的说明为我的应用程序使用systrace,但是每当我试图为systrace设置标记时,我都会得到以下错误:
systrace.py: error: no such option: --set-tags这似乎是一个相当新的问题,我昨天刚刚出现。有人知道怎么回事吗?当我试图在运行4.3的设备上进行综合时,这似乎只是一个问题。
发布于 2013-08-14 01:04:37
对于4.3没有--set-tags选项。systrace的工作方式发生了重大变化,文档还没有更新。(编辑:它已经更新为4.3)
systrace.py脚本检查设备的版本,并将命令转发给systrace-legacy.py,以获取预-4.3设备。这就是为什么旧命令仍然适用于旧设备的原因。
4.3装置的一个例子是:
python systrace.py gfx view sched dalvik也就是说,只需将所需的标记作为启动跟踪的命令的参数列出即可。
我有一个例子(它也展示了新的应用程序定义的标记功能) 这里。
发布于 2013-09-09 10:42:09
是的,"python systrace.py gfx view sched“工作,我认为谷歌需要更新systrace.py的帮助信息。
但是,在Android4.3中,您也可以在最新的Android捆绑的eclipse透视图窗口中使用“使用Android systrace捕获系统范围的跟踪”。就像post 这里一样。
https://stackoverflow.com/questions/18220366
复制相似问题