Android Studio Dolphin 不显示模拟器的应用日志记录

drm*_*wer 6 android-studio

我有很多Log.d()用于调试目的的消息。当在连接的物理设备上运行应用程序时,这些在 Android Studio 的 Logcat 面板中显示得很好。但是,当在模拟器上运行相同的应用程序时,这些日志消息不会显示在 Logcat 中。

这是针对 Android Studio Dolphin 的,他们最近更改了 Logcat 面板,以显示颜色等,但我不确定它是当时坏了还是之前坏了。或者我是否只是在某个地方缺少一个选项。

请注意,Logcat 面板现在有一个“package:mine”过滤器,仅显示来自您自己的应用程序的日志消息。这适用于物理设备,但对于模拟器来说,它只是过滤掉所有内容......什么都没有留下。当过滤器被禁用时,会出现系统日志消息,因此似乎只是我自己的Log.d()消息没有出现。

在此输入图像描述

Android Studio 海豚 | 2021年3月1日

drm*_*wer 1

好吧,下次我启动 Android Studio(同时我的电脑已重新启动),然后再次启动模拟器时...现在 logcat正如我所期望的那样显示正在运行的应用程序的输出。因此,这肯定只是一个暂时的故障,通常的“关闭并再次打开”解决方案有效。我还注意到(我以前没有这样做过)“运行”选项卡还显示了应用程序的 logcat 输出(尽管没有用任何颜色进行美化),并且我不确定这是否会显示 logcat 输出,即使有Logcat 选项卡本身没有任何内容。