在Android Studio中应用崩溃后错误日志和进程会自动清除

问题描述

你好我在android studio上更新了mac

Android Studio 4.1
Build #AI-201.8743.12.41.6858069,built on September 23,2020
Runtime version: 1.8.0_242-release-1644-b3-6222593 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.15.7
GC: ParNew,ConcurrentMarkSweep
Memory: 2014M
Cores: 4
Registry: ide.new.welcome.screen.force=true
Non-Bundled Plugins: org.jetbrains.kotlin

更新Android Studio 4.1后,我在Logcat中发现了问题

在Logcat中应用程序崩溃后,我无法查看我的可调试过程

每当我的应用在移动版中崩溃时,启动新进程就可以了

但是旧的可调试过程未显示在下拉选择中....因此我无法跟踪我的崩溃或错误

随附的屏幕快照进程号:-9018是新进程,旧进程已从下拉列表中消失

enter image description here

解决方法

在Logcat中设置程序包过滤器以显示您的应用程序包的错误消息。

在Logcat打开的情况下,单击“编辑过滤器配置”。 然后,在“过滤器名称”中填写要过滤的软件包名称。接下来,添加“程序包名称”,然后单击“确定”。

下图显示了一个示例 enter image description here

瞧,它现在应该可以在不清除Logcat输出的情况下工作。