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 0000000000000000000000000000000000000000..7bdcdc9d670caab4f8f7fda51dadf38bfe8fa143 --- /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 735bd325dec883bc6fea8ce281f12e941ebe9e8a..c7d3b22821b430d835573496a5a8eff415281914 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 0000000000000000000000000000000000000000..62100c6f03bac7d7e1a4530bfb72f49810fa7d26 --- /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(); + } +}