帮助你抓取内存泄漏点。

具体使用过程:

1、在你的module的build.gradle文件里添加依赖如下:

//LeakCanary: 让内存泄露无所遁形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'
2、在项目的app中注册leakcanary

public class MyApp extends Application {    @Override    public void onCreate() {        super.onCreate();        if (LeakCanary.isInAnalyzerProcess(this)) {            return;        }        LeakCanary.install(this);

别忘了将项目的app在androidManifest中注册如下:

    android:name=".MyApp"    android:allowBackup="true"    android:icon="@mipmap/ic_launcher"
到此,leakcanary集成到AS中了。




更多相关文章

  1. Android(安卓)API 28 使用 android-async-http1.4.8 报错
  2. Android(安卓)UI开源框架
  3. Android有效解决加载大图片内存溢出问题及优化虚拟机内存
  4. AndroidStudio安装及配置Gradle遇到的Error及解决办法
  5. Android(安卓)DynamicLoadApk 开源插件开发项目代码剖析
  6. Cordova 入门AndroidStudio集成
  7. React native Android(安卓)命令 打包apk
  8. Android(安卓)Kit
  9. Android(Java):把EHCache集成到android项目里

随机推荐

  1. Android 连接Wifi和创建Wifi热点
  2. [置顶] 我的Android进阶之旅------>Andro
  3. Notification 事件 使用
  4. 查看Android(安卓)各种API版本占据当前市
  5. 学习android无私的资源
  6. 敏捷软件测试的七个关键成功要素 Android
  7. Android判断手机号码是否是正确的手机号
  8. 【Android】 点击空白处隐藏(收起)键盘
  9. Android中日期时间格式转换
  10. android集成flutter