java虚拟机执行一般都有一个内存界限,超过这个界限,就会报outofmemory.这个时候一般都是存在内存泄漏.解决内存泄漏问题,窃以为分为两个步骤:分析应用程序是否真的有内存泄漏,找到内存泄漏的地方.这两个步骤都不是一般意义上的调试,直接打log,断点调试都不是太给力.动脑筋想一想,内存问题应该在非常多地方上都会出现,这么常见的问题应该是有工具的.android如今更能够说是一个生态系统,当然也有非常多开发辅助工具.在前面的两个步骤中都有非常强大的武器,熟练的掌握这些利器,分析问题就会事半功