赞
踩
补记: MAT(memory analyzer tool )是google 推荐的进行内存使用量分析的工具.功能全面而强大!!!
首先看一下dumpsys有哪些功能:
dumpsys 用来给出手机中所有应用程序的信息,并且也会给出现在手机的状态。
dumpsys [Option]
从我的G14中可以看到它从以下service获得所有的信息
Currently running services:
接下来,来看看Android系统是如何实现dumpsys的。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这是一个很好用的工具,在adbshell下可以使用,主要用来获取一些系统service的信息,也可以对这些服务做一些简单的控制。
首先是获得哪些service信息可以dump
然后就是具体获取某个服务的信息,比如电池使用信息:
比如抓某个package的进程的memory使用情况:
再比如测试wifi功能,写个script脚本:
如果dumpsys不能用,检查你的manifest.xml是不是加了这个permission:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。