Logcat窗口在运行时立即清除

时间:2015-07-20 22:49:23

标签: android logcat android-logcat

当我运行我的Android应用程序时,logcat窗口填满然后清除。我有没有出现的System.out.println(),没有任何东西出现,我不明白为什么。

编辑:使用Android Studio

1 个答案:

答案 0 :(得分:1)

我在Android Studio中遇到了很多关于logcat的问题,所以这里有几个项目:

  1. 在您的运行配置中(在播放按钮的左侧,选择"编辑配置"从下拉列表中,您可以配置一些与logcat相关的选项,包括是否与Android Studio相关将在启动时清除它
  2. 如果调试器断开连接,您将失去与logcat的连接。 (某些类型的错误似乎强迫断开调试器。我不完全确定原因。)
  3. 如果您从未清除过您的logcat,那么自上次重新启动设备/模拟器以来,Android Studio将尝试显示整个logcat。这可能需要很长时间,并且可能会在处理时显示空白屏幕。
  4. 默认情况下,Android Studio会尝试过滤掉与您的应用无关的邮件。根据我的经验,这永远不会正常。我认为搜索您正在寻找的标签会更容易。
  5. 我还没有在Android Studio中专门尝试System.out.println(),但打印调试消息的典型Android方法是使用Log.dLog 位于android.util.Log中。如果您键入Log并按alt + enter。
  6. ,Android Studio将自动导入它

    我的猜测是你的问题不在于它清除logcat,但是它清除logcat并且Android Studio窒息太大了一个日志文件。从运行配置窗口中选择自动清除或尝试离开几分钟,看看logcat是否会回来