【Android】你可能需要收藏的Android开发优化工具

TraceView

traceview 是Android SDK中自带的一个工具,可以 对应用中方法调用耗时进行统计分析,是Android性能优化和分析时一个很重要的工具。使用方法:第一种是在相应进行traceview分析的开始位置和结束位置分别调用startMethodTracing 和 stopMethodTracing 方法。第二种是在ddms中直接使用,即在ddms中在选中某个要进行监控的进程后,点击小图标开始监控,在监控结束时再次点击小图标,ddms会自动打开traceview视图。

Systrace

Systrace是Android4.1中新增的性能数据采样和分析工具。它可帮助开发者收集Android关键子系统(如 surfaceflinger 、 WindowManagerService 等Framework部分关键模块、服务)的运行信息,从而帮助开发者更直观的分析系统瓶颈,改进性能。Systrace的功能包括跟踪系统的I/O操作、内核工作队列、CPU负载以及Android各个子系统的运行状况等。

你可能感兴趣的:(【Android】你可能需要收藏的Android开发优化工具)