如何解决命令中的错误"python systrace.py --set-tags gfx,view,wm"?

VIS*_*DIA 2 python android exception-handling command-line-arguments android-sdk-tools

我想做这个:-

$> cd android-sdk/tools/systrace
$> python systrace.py --set-tags gfx,view,wm
$> adb shell stop
$> adb shell start
$> python systrace.py --disk --time=10 -o mynewtrace.html
Run Code Online (Sandbox Code Playgroud)

我运行这个命令: -

python systrace.py --set-tags gfx,view,wm
Run Code Online (Sandbox Code Playgroud)

并出现错误: -

set-tags gfx,view,wm
  File "systrace.py", line 91
    except subprocess.CalledProcessError, e:
                                        ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

我不太了解python脚本,请帮忙.

参考链接:http://developer.android.com/tools/help/systrace.html#tags

Pav*_*sov 9

该脚本是为python 2编写的.你应该安装python 2.x,而不是python 3.x.

Android文档应该现在提到它,真的.