Android性能测试工具列表

测试应用的冷启动和热启动时间

eg:
adb shell am start -W com.qihoo.browser/.BrowserActivity````
结果:

wangxin@wangxin:~/Downloads$ adb shell am start -W com.qihoo.browser/.BrowserActivity
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.qihoo.browser/.BrowserActivity }
Status: ok
Activity: com.qihoo.browser/.BrowserActivity
ThisTime: 821
TotalTime: 821
Complete


### 实时显示程序的内存消耗
讯飞Android应用性能测试工具:[iTest](http://itest.iflytesting.com/?p=1)

![itest.png](http://upload-images.jianshu.io/upload_images/279004-918d221729900b3c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

### 静态代码质量检测工具
Intellij Idea, Analyze -> inspect code.
通过静态代码质量检测工具可以删掉工程中无用的资源文件、发现潜在的内存泄漏问题、明显的代码问题、简化代码等等。
对我们现有的project分析结果显示有7万多个潜在问题, 其中有相当一部分是对代码不规范编写报告的问题, 解决这些问题对改善代码的简洁性有很大的帮助。
同时, 能检测出不少在类中的无用对象,对减少应用的内存占用也有一定帮助。



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容