首页 > 解决方案 > 无法使用 puthon2 和 git 将 systrace 转换为 html

问题描述

使用 adb 获取 systrace 后,无法在 android pie 设备中转换为 html 文件

MX0004117@MMXITD0210-106 MINGW64 ~ $ git clone https://github.com/catapult-project/catapult.git 致命:目标路径'catapult'已经存在并且不是一个空目录。

MX0004117@MMXITD0210-106 MINGW64 ~ $ python2 catapult/systrace/bin/systrace --from-file=C:\Users\MX0004117\Desktop\ap\S.ctrace bash: python2: command not found

MX0004117@MMXITD0210-106 MINGW64 ~ $

标签: androidloggingsystrace

解决方案


您可以通过关闭 cmd 或任何其他包含 catapult-project 的文件来删除此错误致命:目标路径“弹射器”已经存在并且不是空目录。而对于这个python2: command not found,只需在环境变量中添加 python2 。

并且.ctrace要将文件转换为.html,请使用此命令

cd /path-to-traces-on-my-dev-machine && \ systrace --from-file trace-file-name.ctrace


推荐阅读