我正在尝试使用Android的Systrace功能,如Firebase Notifications docs和here所述,但是当我运行上述链接中描述的命令行时,它会给我这个错误:
File "C:\Python27\lib\subprocess.py", line 664, in __init__
raise ValueError("preexec_fn is not supported on Windows "
ValueError: preexec_fn is not supported on Windows platforms
上述命令行是:
python systrace.py --time=10 -o mynewtrace.html sched gfx view wm
我不是一个python dev,所以我对它没有任何线索,谷歌对我没什么帮助,不知道吗?
- 我在Windows 10计算机上运行。
答案 0 :(得分:3)
我也面临同样的问题。将SDK的platform-tools / systrace位置中的catapult文件夹替换为从以下链接下载的catapult文件夹。