解决三部曲 由于内部类、静态引用等引起的内存泄漏,比较好分析,可以直接使用LeakCanary,能够帮助解决绝大部分的内存泄漏。如果还要细致的内存分析,可以使用Android Studio自带的Android Profiler,基本可以帮助解决内存泄漏问题。如何Android Profiler还是分析不出来,结合MAT工具,来进行对比分析内存变化,解决内存泄漏。 常见的内存泄漏及解决方案 Android内存泄漏的八种可能Android防止内存泄漏的八种方法Android 内存泄漏分析与解决