步骤

1.打开Android Device,路径为Tools>>Android>>Android Device Monitar

2.在AndroidDeviceMonitor界面中选出你要分析的应用程序的包名,点击UpdateHeap来更新统计信息,然后点击Cause GC即可查看当前堆得使用情况,点击Dump Heap来更新统计信息,然后点击Dump HPROF file将该应用当前的信息保存成hprof文件,放在桌面。

3.将文件直接拖进AndroidStudio中即可,选后选择Pakeage Tree View,内存使用情况就是以包名分类

Heap Snapshot面板介绍

名称 意义
Total Count 内存中该对象的个数
Heap Count 堆内存中该类的对象个数
Sizeof 物理大小
Shallow Size 该对象本身占有的内存大小
Retained Size 释放该对象本身占有的内存大小
depth 深度

更多相关文章

  1. android下载大图片避免OOM的解决方法
  2. 用Eclipse开发Android项目(转)
  3. Android(安卓)内存溢出(Out Of Memory)
  4. Android(安卓)进程管理概述
  5. (1)LruCache原理分析
  6. 在Eclipse配置安装Android详细新手教程
  7. Context 传递数据
  8. OPhone/Android应用程序内存泄漏确认与定位
  9. android 实现服务器连接获取数据和传递数据(1)

随机推荐

  1. Android选项菜单和上下文菜单解析
  2. 在Android JNI环境下使用C++ Lambda表达
  3. Android线程间通信机制
  4. Android给TextView设置透明背景、圆角边
  5. 13-5-16 Android自定义空间实现wifi信号
  6. Android架构组件-ViewModel
  7. android中的layoutparams参数使用的简单
  8. Android: 如何利用Handler处理和发送消息
  9. Android NFC开发(二)——Android世界里的NF
  10. 大厂面试秘籍—— 深入理解 Handler