From 09a43dd7c07378c995969262f90a1700f5983ca6 Mon Sep 17 00:00:00 2001 From: hyb1996 <946994919@qq.com> Date: Sat, 31 Mar 2018 12:41:15 +0800 Subject: [PATCH] remove leak canary --- app/build.gradle | 4 ---- app/src/main/java/com/stardust/scriptdroid/App.java | 5 ----- 2 files changed, 9 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index ced1d037..ea54fba5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -74,10 +74,6 @@ dependencies { exclude group: 'com.android.support', module: 'support-annotations' }) testCompile 'junit:junit:4.12' - // LeakCanary (a memory leak tracer) - 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' // Android Annotations annotationProcessor "org.androidannotations:androidannotations:$AAVersion" compile "org.androidannotations:androidannotations-api:$AAVersion" diff --git a/app/src/main/java/com/stardust/scriptdroid/App.java b/app/src/main/java/com/stardust/scriptdroid/App.java index e31dce20..f1472de2 100644 --- a/app/src/main/java/com/stardust/scriptdroid/App.java +++ b/app/src/main/java/com/stardust/scriptdroid/App.java @@ -14,7 +14,6 @@ import com.raizlabs.android.dbflow.config.DatabaseConfig; import com.raizlabs.android.dbflow.config.FlowConfig; import com.raizlabs.android.dbflow.config.FlowManager; import com.raizlabs.android.dbflow.runtime.DirectModelNotifier; -import com.squareup.leakcanary.LeakCanary; import com.stardust.app.GlobalAppContext; import com.stardust.autojs.core.ui.inflater.ImageLoader; import com.stardust.autojs.core.ui.inflater.util.Drawables; @@ -65,10 +64,6 @@ public class App extends MultiDexApplication { private void setUpDebugEnvironment() { - if (LeakCanary.isInAnalyzerProcess(this)) { - return; - } - LeakCanary.install(this); Thread.setDefaultUncaughtExceptionHandler(new CrashHandler(ErrorReportActivity.class)); }