1、检测UI渲染时间:
- 开发者选项->监控->GPU呈现模式分析->在屏幕上显示为条形图
2、检测过度绘制:
- 开发者选项->硬件加速渲染->调试GPU过度绘制->显示过度绘制区域
3、检测刷新频率
- 开发者选项->硬件加速渲染->显示GPU视图更新
4、View优化方面的工具
- JakeWharton的开源项目scalpel
- Hierarchy Viewer,Android SDK开发工具,但是这个必须是模拟器或者真机root,用起来不太方便
- ViewServer可以在真机上使用Hierarchy,项目地址:https://github.com/romainguy/ViewServer
5、反编译三剑客
- apktool(资源文件获取):谷歌提供的反编译工具,主要用来查看apk的xml文件、AndroidManifest.xml和图片等,地址:https://ibotpeaches.github.io/Apktool/
- dex2jar(源码文件获取):apk文件后缀名改为zip,解压得到dex文件,然后将dex文件转化为jar文件,地址:https://sourceforge.net/projects/dex2jar/files/
- jd-gui(源码文件查看):查看jar文件
6、更好用的反编译工具
- Apk-DeGuard,地址:http://apk-deguard.com/