Android抓取火焰图

Android抓取火焰图

1.通过adb命令在设备上抓取perf.data数据
adb shell simpleperf record -p 2573 -g --duration 5 -o /sdcard/perf.data

如果报错没有权限,执行adb root & adb remount即可

这里的2573为进程的PID可以通过adb shell ps | grep 包名 得到

2.抓取完后pull出来,这里需要ndk(在ndk目录下执行report_html.py文件),命令如下
python report_html.py -i E:\perf.data -o E:\perf.html

这时候就会转换出html的火焰图文件了

E:\perf.data为pull出来的data文件完整路径,E:\perf.html为输出文件的完整路径
report_html.py文件目录一般是sdk\ndk\29.0.14206865\simpleperf (版本跟随自己的下载的版本号不定)

相关推荐
阿斌_bingyu7094 小时前
FastAdmin 混合式语言包添加繁体中文(zh-tw)完整教程
android·ide
Minilinux20184 小时前
Android系列之 屏幕触控机制(三)
android·屏幕触控·viewroot·android touch·安卓系列
消失的旧时光-19434 小时前
Android 系统层学习目录
android·学习
龚礼鹏4 小时前
图像显示框架十三——BufferQueue的工作流程(基于Android 15源码分析)
android
毕设源码-赖学姐4 小时前
【开题答辩全过程】以 基于Android的考勤管理系统为例,包含答辩的问题和答案
android
m0_748233175 小时前
PHP5.2十大经典特性回顾
android
草莓熊Lotso5 小时前
脉脉独家【AI创作者xAMA第二期】| 从拼图游戏到AI设计革命
android·开发语言·c++·人工智能·脉脉
肖。35487870945 小时前
html选择页最简模板源码,用于集合很多网页!游戏大全数字导航页面,数字选择页制作灵感,已经压缩到最小,现代,讲解。
android·java·javascript·css·html
m0_748233177 小时前
PHP7.4重磅特性全解析
android