Android性能优化内存泄漏android之基础学习攻克

Android性能优化—TraceView的使用

2018-06-01  本文已影响164人  粗旷的码农

概述

TraceView是Android平台配备一个很好的性能分析工具,它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到方法。

如何使用

通过Android studio自带的traceview查看

通过Android studio 打开Android profiler 点击其中的CPU就会有以下的界面。



如上图所示,CPU Profiler的视图包括以下内容:
①App timeline:显示CPU在执行过程中的时间轴。
②线程 timeline:显示线程列表以及每个线程在某个时间段占用的CPU的资源情况。
③CPU timeline:列出CPU在App运行过程中CPU使用情况。
④Method Trace:在指定线程中,执行的方法栈,横行表示执行的时间轴,纵向表示方法执行的调用轴。

使用步骤
技术说明

②区域中,线程占用CPU资源,会有不同颜色标记:

④区域中,不同的方法也会颜色也有所不同:

通过Android SDK自带的Debug

优点

能清晰分析指定业务、功能块的方法执行情况(代码控制)。

通过DDMS中的traceview查看

前期准备工作(以windows系统为基准)

1、下载Android SDK,下载地址就各显神通了。
2、解压或者安装Android SDK。
3、解压后的目录下的{sdk.dir}\tools配置到Path环境中。

使用说明
技术说明
上一篇 下一篇

猜你喜欢

热点阅读