![]() |
1
1
我感觉到你的痛苦。我知道的唯一方法是让程序继续并强制关闭,然后在logcat窗格中读取日志。这似乎发生在所有代码中,这些代码是从通过本机层传递的事件调用的,据我所知,这几乎就是一切。 我首先让程序崩溃,然后读取日志以确定在哪里放置断点,然后重新启动应用程序并检查断点处的值。这非常令人沮丧。 |
![]() |
2
1
您正在调试器中查看当前堆栈跟踪,因此它显示程序执行的当前状态。要查看与异常相关的错误和堆栈跟踪,需要查看日志(在Eclipse中打开“logcat”视图,或在shell中使用adb logcat) |
![]() |
3
1
调试器正在中断第一个未捕获的异常,而不是原始异常。logcat的输出是完整的。 另见 this older answer . |