在 Eclipse 上用 Java 开发的 Android (4.2.2) 应用程序,我遇到了崩溃,但我无法弄清楚我的代码中是什么导致了它。. .
堆栈跟踪没有引用我自己的任何源代码。. .
线程 [<1> main] (Suspended (exception RuntimeException))
ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2255
ActivityThread.handleLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2309 ActivityThread.access$700(ActivityThread, ActivityThread$ActivityClientRecord , Intent) 行:157
ActivityThread$H.handleMessage(Message) 行:1289
ActivityThread$H(Handler).dispatchMessage(Message) 行:99 Looper.loop() 行:176 ActivityThread.main(String[]) 行:5317
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) 行:不可用 [native method] Method.invoke(Object, Object...) 行:511 ZygoteInit$MethodAndArgsCaller.run( ) 行:1102 ZygoteInit.main(String[]) 行:869 NativeStart.main(String[]) 行:不可用 [本机方法]
...我在我的应用程序中启动了几个活动,所有活动都包含在 try/catch 中,但是如果我在 catch 块中设置断点,它们不会被击中,并且如果我跳过启动活动的代码,似乎什么也没有不对劲。系统也没有向 Logcat 写入任何指示任何异常的内容(Logcat 上没有过滤器,完整的 Verbose 输出)。
单击上面的行只会给我“找不到源”。有没有办法查看它试图启动的 Activity 或异常的性质是什么?