普元移动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中,左边可以看到手机下所有正在运行的应用进程,右边可以看到可以查看线程,内存堆栈,网络等等
在ddms的file explorer里,可以看到所有应用的文件,包括db,cache文件。当文件的权限不够时,需要使用adb 命令,给文件夹加上权限
在monitor里可以要看实时内存,cpu使用情况