查看任意应用的 Skia 绘制指令 – 安卓渲染调试工具大全

💡 原文中文,约3600字,阅读约需9分钟。
📝

内容提要

本文介绍了Skia Debugger、Perfetto和AGI这三个与制作相关的工具。Skia Debugger用于检查Skia指令的制作情况,Perfetto用于总览系统内进程的制作情况,AGI具备系统trace和详细的制作指令检查功能,但使用体验较差。文章还介绍了Skia Debugger的使用方法。

🎯

关键要点

  • 本文介绍了Skia Debugger、Perfetto和AGI这三个与制作相关的工具。
  • Skia Debugger用于检查Skia指令的制作情况,但无法查看详细耗时。
  • Perfetto用于总览系统内进程的制作情况,但无法得知详细的制作指令。
  • AGI具备系统trace和详细的制作指令检查功能,但使用体验较差,成功率低。
  • Skia Debugger的使用方法包括编译libhwui.so并推送到系统目录。
  • 使用Skia Debugger时需注意匹配系统架构,避免推送到错误路径。
  • Perfetto的使用方法包括通过GUI配置trace信息并开始录制。
  • AGI支持Vulkan和OpenGL的制作指令检查,但使用体验不佳。
  • AGI的使用流程包括选择trace时间和输出文件地址,操作类似Perfetto。
➡️

继续阅读