LeakCanary简单使用

众所周知,leakcanary作为square公司出品的一款内存检测工具,具有集成简单、检测效率高等优点被许多开发者大量使用。

  • 其github项目地址:点击此处进入
  • 项目中引入方式:
    debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5'
    releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'
    testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'
  • 调用方式:
    Application中加入如下代码即可在debug模式下调试
    public void onCreate() {
    super.onCreate();
    LeakCanary.install(this);
    }
  • Log显示GC日志:


    LeakCanary简单使用_第1张图片
    Paste_Image.png
  • 设备通知栏显示提示,点开后截图为:


    LeakCanary简单使用_第2张图片
    Paste_Image.png

你可能感兴趣的:(LeakCanary简单使用)