Android studio 崩溃后,android studio错误在logCat中消失

Android studio 崩溃后,android studio错误在logCat中消失,android-studio,logcat,Android Studio,Logcat,我的应用程序崩溃了。在一瞬间,错误出现在logcat中,但很快就会被一堆垃圾所取代。我如何找到我的错误?我的错误似乎滚动过得太快,以至于我找不到它。在日志Cat框的右上角,您应该会看到一个下拉选择器,上面写着“日志级别:详细”选择此选项,然后选择“错误”。这将过滤掉所有非错误日志,因此您所要做的就是向上滚动以找到您要查找的日志 希望这有帮助 -Kevin Grout您可以使用调试器模式() . 只需在崩溃发生之前执行的方法中放置断点。然后,您可以按“跳过”图标,直到崩溃发生为止,以遵循此过程。您

我的应用程序崩溃了。在一瞬间,错误出现在logcat中,但很快就会被一堆垃圾所取代。我如何找到我的错误?我的错误似乎滚动过得太快,以至于我找不到它。

在日志Cat框的右上角,您应该会看到一个下拉选择器,上面写着“日志级别:详细”选择此选项,然后选择“错误”。这将过滤掉所有非错误日志,因此您所要做的就是向上滚动以找到您要查找的日志

希望这有帮助
-Kevin Grout

您可以使用调试器模式()
. 只需在崩溃发生之前执行的方法中放置断点。然后,您可以按“跳过”图标,直到崩溃发生为止,以遵循此过程。您应该能够在Logcat中查阅碰撞报告

当前我在
Logcat
so中筛选日志(插入您的包名):

检查您是否在右侧框中选择了“无过滤器”。有时,更改为其他选项(如“Firebase”、“仅显示选定的应用程序”)并返回“无过滤器”会很有用。也许等5-10秒

我发现带有Android 5(API 21)的Pixel 2 emulator没有显示日志。因此,最好创建Nexus 5/5X模拟器

还有另外一种方法。看

在AndroidStudio中,Logcat窗口的默认设置似乎是 为“仅显示所选应用程序”(Logcat的右上角 窗户)。。。正在查看所选进程的日志(您的 当前启动(默认情况下)。所以当你的应用程序在测试中崩溃时, 该过程已结束,因此筛选器将清除日志

相反,选择“编辑过滤器配置…”并为其设置过滤器 你的应用程序,例如:

  • 过滤器名称:MyApp

  • PackageName:com.example.myapp(根据我的经验,每次我的应用程序崩溃时,我都会在logcat中找到这个选项(见图)。即使它崩溃,它也会显示默认的应用程序包名称(带黄色箭头的名称)。因此,你必须从下拉列表中选择包名称[DEAD]选项(带黄色复选框),然后选择错误(蓝色包围)。错误应显示


    我正在使用错误。一旦崩溃发生,它仍会继续运行。我也会发生同样的情况。有人可以帮助吗?