AndroidStudio使用leakcanary教程
16lz
2021-01-24
帮助你抓取内存泄漏点。
具体使用过程:
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中了。 更多相关文章
- Android(安卓)API 28 使用 android-async-http1.4.8 报错
- Android(安卓)UI开源框架
- Android有效解决加载大图片内存溢出问题及优化虚拟机内存
- AndroidStudio安装及配置Gradle遇到的Error及解决办法
- Android(安卓)DynamicLoadApk 开源插件开发项目代码剖析
- Cordova 入门AndroidStudio集成
- React native Android(安卓)命令 打包apk
- Android(安卓)Kit
- Android(Java):把EHCache集成到android项目里