手机性能测试android手机性能测试测试工具 DDMS( Dalvik Debug Monitor Service)安装与配置1、 首先安装 JDK,1
5 以上的版本(目前java vuser 不支持 JDK1
7)2、 在安装完 JDK 后,就需要下载及安装Android SDK,即: android-sdk-windows,压缩包大约有 551M左右3、 解压缩 android-sdk-windows,放在 C盘的根目录下,配置系统变量path 的值为: C: \android-sdk-windows\tools 启动 DDMS 1、 可以在开始 -- 运行中进入 DDMS 2、 也可以在 C: \android-sdk-windows\tools 目录下启动 ddms
bat 连接 DDMS 1、 使用数据线连接安卓系统的手机, 确认手机是处于“ USB调试”模式
a) 在手机上按下 “Menu”键,在弹出的菜单中选择“Setting (设置)”;b) 选择“应用程序”;c) 在此界面勾选“未知来源”,然后选择“开发”;d) 勾选“USB调试”,“保持唤醒状态”;2、 在 ddms的左边框中会显示手机已经打开的应用程序 (APP)进程,如果不显示,可以多连接几次,或者换个手机试操作 DDMS 1、 点击选中想要监测的进程, 比如 system_process 进程;2、 点击选中 Devices 视图界面中最上方一排图标中的“ Update Heap”图标;3、 点击 Heap视图中的“ Cause GC”按钮;4、 此时在 Heap视图中就会看到当前选中的进程的内存使用量的详细情况
分析 DDMS 如何才能知道我们的程序是否有内存泄漏的可能性呢
这里需要注意一个值:Heap视图中部有一个 Type 叫做 data object,即数据对象,也就是我们的程序中大量