普元移动Android App实时监控性能示例

下面介绍如何使用ddms和android monitor对Android进行cpu,内存,网络进行实时性能监控。

DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。

环境准备:

1.安装Android Studio,也可以使用Eclipse+Android SDK的方式

2.准备一个Android手机要求是原生系统,如果没有原生系统,用小米系统也行,其它很多系统的内核被压缩过,进程不能被识别出来。

3.打开Android的usb调试,打开手机的root权限

4.打开Android Studio,打开DDMS

5.打开应用,用usb和电脑相连

在ddms中,左边可以看到手机下所有正在运行的应用进程,右边可以看到可以查看线程,内存堆栈,网络等等

普元移动Android App实时监控性能示例

普元移动Android App实时监控性能示例

在ddms的file explorer里,可以看到所有应用的文件,包括db,cache文件。当文件的权限不够时,需要使用adb 命令,给文件夹加上权限

普元移动Android App实时监控性能示例

在monitor里可以要看实时内存,cpu使用情况

普元移动Android App实时监控性能示例

普元移动Android App实时监控性能示例