From 005db546b4323ab5c30ed87ca9ae9ee4bc2570cf Mon Sep 17 00:00:00 2001 From: thermatk <thermatk@thermatk.com> Date: Thu, 7 Sep 2017 10:45:10 +0200 Subject: [PATCH] move anrwatchdog(bundled jar) to playstore flavor --- .../andre/consolelauncher/FlavorUtils.java | 9 ++++++++ .../consolelauncher/LauncherActivity.java | 15 +------------ .../andre/consolelauncher/FlavorUtils.java | 22 +++++++++++++++++++ 3 files changed, 32 insertions(+), 14 deletions(-) create mode 100755 app/src/foss/java/ohi/andre/consolelauncher/FlavorUtils.java create mode 100755 app/src/playstore/java/ohi/andre/consolelauncher/FlavorUtils.java diff --git a/app/src/foss/java/ohi/andre/consolelauncher/FlavorUtils.java b/app/src/foss/java/ohi/andre/consolelauncher/FlavorUtils.java new file mode 100755 index 0000000..7bdcdc9 --- /dev/null +++ b/app/src/foss/java/ohi/andre/consolelauncher/FlavorUtils.java @@ -0,0 +1,9 @@ +package ohi.andre.consolelauncher; + +public class FlavorUtils { + + public static void startANR () { + + } + +} diff --git a/app/src/main/java/ohi/andre/consolelauncher/LauncherActivity.java b/app/src/main/java/ohi/andre/consolelauncher/LauncherActivity.java index 735bd32..c7d3b22 100755 --- a/app/src/main/java/ohi/andre/consolelauncher/LauncherActivity.java +++ b/app/src/main/java/ohi/andre/consolelauncher/LauncherActivity.java @@ -22,9 +22,6 @@ import android.view.Window; import android.view.WindowManager; import android.widget.Toast; -import com.github.anrwatchdog.ANRError; -import com.github.anrwatchdog.ANRWatchDog; - import java.util.LinkedList; import java.util.Queue; @@ -219,17 +216,7 @@ public class LauncherActivity extends AppCompatActivity implements Reloadable { } private void finishOnCreate() { - - new ANRWatchDog(5000) - .setANRListener(new ANRWatchDog.ANRListener() { - @Override - public void onAppNotResponding(ANRError anrError) { - Tuils.log(anrError); - Tuils.toFile(anrError); - } - }) - .setReportMainThreadOnly() - .start(); + FlavorUtils.startANR(); Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() { @Override diff --git a/app/src/playstore/java/ohi/andre/consolelauncher/FlavorUtils.java b/app/src/playstore/java/ohi/andre/consolelauncher/FlavorUtils.java new file mode 100755 index 0000000..62100c6 --- /dev/null +++ b/app/src/playstore/java/ohi/andre/consolelauncher/FlavorUtils.java @@ -0,0 +1,22 @@ +package ohi.andre.consolelauncher; + +import com.github.anrwatchdog.ANRError; +import com.github.anrwatchdog.ANRWatchDog; + +import ohi.andre.consolelauncher.tuils.Tuils; + +public class FlavorUtils { + + public static void startANR () { + new ANRWatchDog(5000) + .setANRListener(new ANRWatchDog.ANRListener() { + @Override + public void onAppNotResponding(ANRError anrError) { + Tuils.log(anrError); + Tuils.toFile(anrError); + } + }) + .setReportMainThreadOnly() + .start(); + } +} -- GitLab