性能优化工具
16lz
2021-12-04
一 Android官方性能优化工具介绍
android针对上面这些会影响到应用性能的情况提供了一些列的工具:
1 布局复杂度:
hierarchyviewer:检测布局复杂度,各视图的布局耗时情况:
Android开发者模式—GPU过渡绘制:
2 耗电量:Android开发者模式中的电量统计;
3 内存:
应用运行时内存使用情况查看:Android Studio—Memory/CPU/GPU;
内存泄露检测工具:DDMS—MAT;
4 网络:Android Studio—NetWork;
5 程序执行效率:
静态代码检查工具:Android studio—Analyze—Inspect Code…/Code cleanup… ,用于检测代码中潜在的问题、存在效率问题的代码段并提供改善方案;
DDMS—TraceView,用于查找程序运行时具体耗时在哪;
StrictMode:用于查找程序运行时具体耗时在哪,需要集成到代码中;
Andorid开发者模式—GPU呈现模式分析。
6 程序稳定性:monkey,通过monkey对程序在提交测试前做自测,可以检测出明显的导致程序不稳定的问题,执行monkey只需要一行命令,提交测试前跑一次可以避免应用刚提交就被打回的问题。
更多相关文章
- JAVA数据结构及算法--Android中Activity的四种启动模式
- Android上的Open×××-TAP模式/策略路由
- Android中的Spinner的用法详解
- Android(安卓)Studio Intent 页面切换崩溃解决办法
- Activity的四种启动模式
- 【Android开发必备】Android(安卓)APP开发经验总结
- 给Android开发者的Flutter指南 (下) [翻译]
- Android(安卓)Design Demo 策略模式 TextView HTML封装 加下划线
- Android(安卓)内功心法(番外)——写在设计模式前,面对对象编程基