android 使用systrace工具

367 阅读1分钟
  1. 安装python-2.7.18.amd64
  2. 假如No module named win32con==》安装win32con模块 pywin32-218.win-amd64-py2.7
  3. pip install pypiwin32
  4. 这个需要six模块
  5. pip install six
  6. 下载Systrace 工具dl.google.com/android/rep…
  7. Systrace.py的使用需要安装python 2.7,不能用python 3.x。 安装完成后输入python systrace.py -l如下图所示证明安装成功。 293e28739c30f9d7a4d09c9b7e502ca.png
  8. 进入下面目录 9.D:\soucecode\lessonRoom\platform-tools_r31.0.3-windows\platform-tools\systrace
  9. 执行(此时需要手机和电脑需要连接usb并运行重新应用) 11python systrace.py -t 15 -o D:\soucecode\lessonRoom\out\3.html gfx input view am dalvik sched wm disk res -a com.sum.tea 12.输出结果 9f3a42acc1e8fe3f2fbcb880447ff2b.png 13.在指定的目录生成out/4.html,采用chrome打开该html文件即可看到如下画面内容,如果打开之后一片空白,则可输入chrome://tracing/,然后通过页面左上角的load按键加载trace.html,就可以看到内容了。 d30f9d6a199f2b6d6447789f4d9e938.png