30.7性能优化工具
30.7.1Android Studio自带工具
1 选择Analyze->InspectCode,可以使用Lint对代码、布局文件和资源文件,从语法、内存使用、性能和冗余性等方面进行静态分析,结果如下:
2 选择Tools->Android->AndroidDevice Monitor在此界面中,
可以选择Hierarchy Viewer进行布局优化
选择DDMS->AllocationTracker进行内存优化
选择DDMS,然后从左边的进程列表中,选择一个进程,接着点击上面的“StartMethod Profiling”按钮(红色小点变为黑色即开始运行),进行运行速度优化
属性名 含义
name 线程中调运的方法名
InclCPU Time 当前方法(包含内部调运的子方法)执行占用的CPU时间
ExclCPU Time 当前方法(不包含内部调运的子方法)执行占用的CPU时间
InclReal Time 当前方法(包含内部调运的子方法)执行的真实时间,ms单位
ExclReal Time

本文介绍了APP性能优化的各种工具,包括Android Studio内置的Lint、Android Device Monitor中的布局和内存优化工具,以及第三方工具ProGuard、LeakCanary和OneAPM。通过这些工具,可以进行代码分析、UI优化、内存管理和性能监控。
订阅专栏 解锁全文
1175

被折叠的 条评论
为什么被折叠?



