【问题标题】:How to resolve when Logcats stops working in Android Studio?Logcats在Android Studio中停止工作如何解决?
【发布时间】:2016-05-12 10:38:15
【问题描述】:

Logcat 在 Android Studio 中再次停止为我工作。上次发生这种情况我不得不重新安装 IDE,我想再次避免它。

我所做的事情正在改变......

Log.d("WRONG", "TEST");

Log.d("LOG", TEST");

然后再次将标签改回“错误”。现在,当应用程序在我的手机上运行时,Logcat 不会显示我的任何调试消息即使我从过滤器中删除了错误。模拟器仍然提供调试消息。

我已经试过了:

  • 检查 Android 设备监视器是否处于活动状态。
  • 正在重新启动 Logcat。
  • 从 Verbose 更改为 Debug 并返回 Verbose。
  • 拔掉手机。
  • 正在重新启动 Android Studio。
  • 使缓存无效/重新启动(在文件菜单中)。
  • 正在卸载应用程序。
  • 重新启动计算机。
  • 同时满足以上所有。
  • 换手机。
  • 切换 USB 数据线。

  • 正在打开 Android Studio 管理器。它出错了,日志告诉我»java.io.IOException:文件夹“C:\Users\Logga%20in.android\monitor-workspace.metadata”是只读的。«

[编辑:尝试了更多解决方案]

  • 在 Android Studio 中使用终端。转到 android sdk\platform-tools 文件夹并输入 adb kill-server,然后输入 adb start-server
  • 通过命令打开 Dalvik 调试监视器并检查那里的日志。
  • android:debuggable="true" 添加到清单中(在应用程序标签下)。

我使用的是 Android Studio 2.1,但在使用 2.0b 时发生了同样的事情。

【问题讨论】:

  • 您是否从搜索字段中删除了错误,可能它阻止了整个 logcat 并取消选中 regix 然后检查。
  • Log.d("LOG", "TEST");
  • WRONG 是一个过滤器,所以我只能看到我的调试消息。删除它将提供手机中的所有消息。试过了,搜索了我的消息,但没有找到任何东西。现在尝试取消选中正则表达式。

标签: android android-studio logcat


【解决方案1】:

在我的 Android 2.2 中,出于某种原因,默认情况下在上面标记的下拉框中选择了 Firebase。所以日志没有下降。我只需要把它改成No Filters

希望这对某人有所帮助。

【讨论】:

    【解决方案2】:

    我终于让日志重新开始工作了。

    我在 Android Studio 中做了一些更新,大部分只是存储库,但我认为真正的解决方案是关闭我的手机并将其关闭大约 15 分钟。之后,日志又开始工作了。

    【讨论】:

    • 这肯定不是这个问题的真正答案。我的 logcat 昨天停止了,我也尝试了所有方法,但无法再次启动它。带有所有最新更新的最新版本的 Android Studio 3.0.1。我为此浪费了很多开发时间。
    【解决方案3】:

    试试这个,

    删除日志猫搜索中写入的错误关键字。

    希望对你有所帮助。

    【讨论】:

    • 它不会打印我的任何日志消息,无论是否有过滤器。
    • 配置 Logcat 标头。单击 Logcat 的设置图标,然后检查所有选项。
    • 不知道会发生什么,但我试过了,它们都被检查了。
    【解决方案4】:

    我没有选择过滤器,清除设备上的 logcat 缓冲区,然后重新启动应用程序并将过滤器更改回“仅显示选定的应用程序” 这最终对我有用:)

    【讨论】:

      【解决方案5】:

      重启你的电脑。一旦我重新启动我的电脑工作正常,它就会发生在我身上。

      【讨论】:

        【解决方案6】:

        从您的应用程序中获取特定的日志。
        您可以使用选择编辑过滤器配置后出现的创建新的Logcat过滤器对话框来创建您自己的过滤器。并从过滤器选项中选择 我的标签

        【讨论】:

        • 谢谢,但我在过滤器中输入了错误,如图所示。据我所知,它确实与您建议的相同。但是,尝试了您的解决方案,但没有成功。
        【解决方案7】:

        我的在过去几周停止了两次工作,但不仅仅是日志,而且我正在实施的功能也无法正常工作。我在模拟器中运行我的代码。解决方案是插入我的手机并在我的手机上运行它。它第一次在我的手机上工作。只有在它开始工作后才重新启动模拟器工作。

        【讨论】:

          猜你喜欢
          • 2021-03-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-10-05
          • 2012-01-25
          • 2019-10-31
          • 2016-03-05
          相关资源
          最近更新 更多