运用Android Studio对程序进行内存分析和调试
一、界面介绍
打开Android Studio看下它的界面,在最底下可以找到 Android Monitor标签,点击打开它,如下图所示。
第一个Memory就是用来监测当前程序的内存使用状态的,我们只看这个。有的人打开后可能只能看到Logcat模块,不要急,在logcat的最右边找找,看有没有一个小图标,有就点开它,立马就会出现Monitors模块。
看看下面这个部分:
代表监视器目前监测的手机。
这里用来显示监视器正在监测的进程,点击右边的下拉箭头,可以选中某一个进程进行监视。
有的人会出现这种现象,打开monitor模块,发现所有的monitor全部disable,这样你可以查看下刚刚提到的两个部分是否是[DISCONNECT]和[DEAD]的:
如果是的话,就去点右边的下拉箭头,选中一个正常的设备和进程就行了。如果还解决不了,那么参考这篇文章http://blog.youkuaiyun.com/yan

本文详细介绍了如何使用Android Studio进行内存分析和调试。首先,介绍了Android Studio中内存监视器的界面和功能,包括如何开启和选择监测的进程。接着,讲解了Memory界面的五个关键操作按钮的功能,如启动垃圾回收、记录内存分配等。最后,通过模拟一个内存泄漏的程序,展示了内存调试的过程,包括如何检测和分析内存泄漏,并利用.hprof文件找出问题所在。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



