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