微信 andoid 6.5.10 开始,我们提供了 trace 导出工具,开发者可以在开发者工具 trace panel 中使用该功能。
adb
工具,可以参考一些主流教程进行安装,mac 上可使用 brew 直接安装。adb
工具已成功安装后,在开发者工具上打开 trace panel,将 android 手机通过 usb 连接上 pc,点击「choose devices」,此时手机上可能弹出连接授权框,请点击「允许」。可以通过
adb devices
命令确定设备是否已和 pc 建立起连接
从微信 6.5.8 开始,我们提供了性能面板让开发者了解小程序的性能。开发者可以在开发版小程序下打开性能面板,打开方法:进入开发版小程序,进入右上角更多按钮,点击「显示性能窗口」。
指标 | 说明 |
---|---|
cpu | 小程序进程的 cpu 占用率,仅 android 下提供 |
内存 | 小程序进程的内存占用(total pss),仅 android 下提供 |
启动耗时 | 小程序启动总耗时 |
下载耗时 | 小程序包下载耗时,首次打开或资源包需更新时会进行下载 |
页面切换耗时 | 小程序页面切换的耗时 |
帧率/fps | |
首次渲染耗时 | 页面次首次渲染的耗时 |
再次渲染耗时 | 页面再次渲染的耗时(通常由开发者的 setdata 操作触发) |
数据缓存 | 小程序通过 storage 接口储存的缓存大小 |