Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Android中找到崩溃的来源?_Java_Android_Eclipse_Debugging - Fatal编程技术网

Java 如何在Android中找到崩溃的来源?

Java 如何在Android中找到崩溃的来源?,java,android,eclipse,debugging,Java,Android,Eclipse,Debugging,我通过在Android中使用LogCat修复了很多问题。然后,在某些碰撞中,我有Logcat和/或控制台来告诉我碰撞的来源。它告诉了我代码中发生坠机的确切位置 然而,我得到了很多没有显示在日志上的崩溃。在“调试”窗口中,它只是向我显示堆栈跟踪,而没有给我任何有用的信息(参见屏幕截图) 当我只获得堆栈跟踪时,如何解决崩溃问题 调试模式下显示的stacktrace与logcat中显示的stacktrace几乎相同,唯一的区别是,它将在异常的每次传播中停止,为了在顶部栏上的调试透视图中移动到下一步,您

我通过在Android中使用LogCat修复了很多问题。然后,在某些碰撞中,我有Logcat和/或控制台来告诉我碰撞的来源。它告诉了我代码中发生坠机的确切位置

然而,我得到了很多没有显示在日志上的崩溃。在“调试”窗口中,它只是向我显示堆栈跟踪,而没有给我任何有用的信息(参见屏幕截图)

当我只获得堆栈跟踪时,如何解决崩溃问题


调试模式下显示的stacktrace与logcat中显示的stacktrace几乎相同,唯一的区别是,它将在异常的每次传播中停止,为了在顶部栏上的调试透视图中移动到下一步,您可以单击“resume”按钮,它将带您进入下一步,以便继续跟踪它,如果你一直点击resume,你很有可能会像往常一样在logcat中看到stacktrace


问候

在调试模式下显示的stacktrace与您在logcat中看到的几乎相同,唯一的区别是,它将在异常的每次传播中停止,为了在顶部栏上的调试透视图中移动到下一步,您可以单击“恢复”按钮,它将带您进入下一步,以便您可以继续跟踪它,如果你一直点击resume,你很有可能会像往常一样在logcat中看到stacktrace


问候

你可以双击logcat上的行。你可以双击logcat上的行。这很有效!为什么有时它会立即将崩溃打印到logcat,而其他时候我必须单击“恢复”?似乎有些运行时异常在某些特定线程的调试模式下具有某种断点机制,我不知道到底什么线程有这种机制,但总有一种方法可以通过调试或打印来跟踪异常。如果答案解决了你的问题,你最好接受它,所以将来人们会花时间回答你的问题……这很有效!为什么有时它会立即将崩溃打印到logcat,而其他时候我必须单击“恢复”?似乎有些运行时异常在某些特定线程的调试模式下具有某种断点机制,我不知道到底什么线程有这种机制,但总有一种方法可以通过调试或打印来跟踪异常。如果答案解决了你的问题,你最好接受它,所以将来人们会花时间回答你的问题。。。