java - 安卓 :Activity is blocking with black screen when it occur Exception

标签 java android

如果我的代码有错误,Activity 将被黑屏阻止。但它不会抛出任何异常,仅在Android Monitor中抛出单行字。

11-09 17:03:03.984 14252-14262/? I/art: Starting a blocking GC HeapTrim
11-09 17:03:03.986 14252-14258/? I/art: Debugger is no longer active

在此Activity中,所有异常均未抛出。谁能告诉我为什么?

最佳答案

我自己捕获了异常。

Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
            @Override
            public void uncaughtException(Thread thread, Throwable ex) {
    }
}

关于java - 安卓 :Activity is blocking with black screen when it occur Exception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40503202/

相关文章:

java - 列表 Activity 崩溃

android - 是什么导致了 Android 中的这个 ClassNotFoundException?

java - 为什么一个方法引用了 "throws"... 也抛出的 ctor?

java - 如何在 ForkJoinPool 中阻塞队列?

java - Tomcat - JRE_HOME 环境未正确定义

java - 如何在不指定父文件夹/ref 的情况下迭代 Datasnapshot

Android Studio 突然无法解析符号

java - 如何修复此错误 : InflateException: Binary XML file line #11: Error inflating class fragment

java - java 的 sed 给出错误

android - 在 Android 中禁用 SlidingDrawer 下的图层