-
在需要测试时间的代码中插入:
Debug.startMethodTracing("hello"); Debug.stopMethodTracing();
这样会在手机的sd卡上生成hello.trace文件,然后通过adb 命令将文件导出
adb pull sdcard/hello.trace C:\Users\Lynn\Desktop
然后在android studio中打开Android Device Monitor 打开。这个时候主要由于分析函数的执行时长。可通过界面最底部的搜索栏进行搜索函数名。
注意:如果代码在多个进程中执行,将无法获取其执行时间,所以在测试时需要注意。
附件:
网友评论