Android应用程序无法启动未捕获的异常

时间:2013-11-22 19:01:08

标签: android exception android-manifest startup uncaught-exception

我的应用程序不再启动了。它甚至在开始第一个活动之前就会停止。 Logcat显示了众所周知的行:

11-22 19:43:19.040: E/Trace(22750): error opening trace file: No such file or directory (2)
11-22 19:43:19.080: W/dalvikvm(22750): Refusing to reopen boot DEX '/system/framework/hwframework.jar'
11-22 19:43:19.230: W/dalvikvm(22750): threadid=1: thread exiting with uncaught exception (group=0x41ae7438)

第一个活动的onCreate方法是:

@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.splashscreen);
        Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
            @Override
            public void uncaughtException(Thread paramThread, Throwable paramThrowable) {
                Log.w("Alert","Lets See if it Works !!!", paramThrowable);
            }
        });
    }

既不移动处理程序,也不添加Log.i作为应用程序响应的第一个操作。清单文件有minSdkVersion = 8和targe = 17,但它从未被修改过,之前有效。我读了几个与前两行相关的线程,特别是最后一行,但它们似乎都不符合我看到应用程序的需要。有没有办法调试此错误?感谢。

1 个答案:

答案 0 :(得分:0)