Android 运行systrace时,会给出;preexec“在Windows上不受支持”;错误
我正试图使用Android的Systrace功能,如前所述,但当我运行上述链接中所述的命令行时,它会出现以下错误:Android 运行systrace时,会给出;preexec“在Windows上不受支持”;错误,android,python,systrace,Android,Python,Systrace,我正试图使用Android的Systrace功能,如前所述,但当我运行上述链接中所述的命令行时,它会出现以下错误: 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 上面描述的命令行是:
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开发人员,所以我对它没有任何线索,谷歌也帮不了我什么忙,有什么想法吗
--我在windows 10计算机上运行。甚至我也面临同样的问题。将SDK平台工具/systrace位置中的catapult文件夹替换为从以下链接下载的catapult文件夹
你找到解决方案了吗?我也有同样的问题:(不幸的是,没有。我试图对引发异常的代码进行注释,但正如预期的那样,这会导致一些其他错误。正如我所说,我不是python开发人员,没有时间了解它,因此我被这个错误所困扰。这意味着systrace使用了Windows没有的功能。尝试向他们提交错误报告。你最近有没有尝试st平台工具?请参阅以下文章