Android工作室logcat不工作

我面临logcat是非常尴尬的东西是显示在debugging应用程序,但在运行(而不是debugging)应用程序它不显示logcat。

我试过重新启动它,但没有发生。

Solutions Collecting From Web of "Android工作室logcat不工作"

在这里输入图像说明

在我的情况下,在Android 2.2中,出于某种原因,在上面标记的下拉框中默认select了Firebase。 所以日志没有下降。 我只需要将其更改为“ No Filters 。 然后它的工作。

我什至尝试重新启动logcat,那也没有工作。 No Filters做了魔术。

希望这有助于某人。

编辑 :你也可以selectShow only selected application logcat只显示当前的debugging过程,也就是你的应用程序。

  • 您可能正在隐藏它,请尝试按Alt + 6打开“日志”选项卡。

  • 看看日志级别: – 它必须是冗长的。

  • 重新启动adb。

  • 如果这不工作重新启动android工作室。

在logcat的左上angular有一个选项来select模拟器。 可能它没有select默认的当前模拟器。 尝试将其更改为当前模拟器,它将修复。
图片

我发现以下为我工作。

首先,我的问题:我正在testing通过USB电缆连接的三星Galaxy A3上的应用程序。 我得到了通常的logCat消息,包括过滤的消息,然后突然之间logCat停止显示过滤的消息。 将其设置为“详细”,在lagCat的左上angular显示一个带有消息的连续消息,指出“显示的输出太多”。

我尝试重新启动Android Studio(有和没有清除caching),但没有运气。 然后我重新启动了手机,一切恢复正常。 所以看来连接的电话是问题,发送太多的信息到logCat。

希望这有助于某人。

我有这样的代码:

  Log.e(getMyName(),message); 

这个问题是,getter方法访问的variables是null。 Android Studio没有给我任何关于它的错误! 似乎这是默默不让Log.e声明工作。 我查了很多博客,但找不到解决scheme。 这个小小姐浪费了我整整一个小时的时间。 希望这有助于某人。

检查你没有在logcatsearch中返回没有匹配的东西,例如一个不存在的包名称。

我已经重命名了我的包,但在logcatsearch字段中留下了一个旧名称。 结果:没有可见的logcat输出

我试图将设备设置中的“扩展日志”从“select性”切换到“允许”,这有所帮助。 现在,debugging信息出现在LogCat中。

除了其他人说的话,看看你是否在search框中写了一些导致这个问题的东西(这是我的情况)。 即使在重启的情况下,也不会自行删除。 在这里输入图像说明