【问题标题】:Eclipse Android - Logcat Clearing too FastEclipse Android - Logcat 清除速度太快
【发布时间】:2012-09-15 22:13:05
【问题描述】:

我一直在使用适用于 Android 的 Eclipse(最新版本),一段时间以来,Logcat 没有任何问题。由于未知原因,Logcat 不再保留调试消息。 Logcat 在大约 5 秒内被清除。有什么方法可以防止 Logcat 消息的自动清除?否则我无法阅读这些消息。

【问题讨论】:

    标签: android eclipse logcat


    【解决方案1】:

    更改您的 LogCat 缓冲区长度:

    Window / Preferences / Android / LogCat / 缓冲区中的最大 LogCat 消息数 _

    将其设置为 0 表示无限大小(感谢下面的评论者)

    【讨论】:

    • 只是想我会添加,通过设置为 0,在 Mac Eclipse 上它没有帮助。少量后尺寸仍然被切割。我不得不将我的设置为一个很大的数字,例如 500000
    • 嗯...在 Mac 上使用 Eclipse Kepler,设置为 0 时它会无限(或至少非常高)。
    • 我在哪里可以找到 Android Studio 上的这些设置?
    • 如果缓冲区大小设置为 0,Mac 上的 Eclipse Mars 看起来会限制为 5000。
    【解决方案2】:

    当 logcat 行太多时会发生这种情况。在达到首选项中定义的最大数量(Eclipse 中默认为 5000 行)后,它会自动删除所有已过滤和未过滤的行。

    幸运的是,您可以更改最大数量:

    Window > Preferences > Android > LogCat > 缓冲区中的最大 LogCat 消息数

    我有同样的问题,但仅限于 Sony Xperia C 和 Android 4.2.2。每部手机都有不同级别的日志记录。

    【讨论】:

      【解决方案3】:

      您可以在打印消息的地方使用断点,然后通过F6/F8键调试它们。这样你就可以看到所有的消息一步一步

      【讨论】:

        猜你喜欢
        • 2016-03-19
        • 1970-01-01
        • 2013-07-08
        • 1970-01-01
        • 1970-01-01
        • 2018-01-24
        • 2015-08-12
        • 2011-02-14
        • 2014-11-19
        相关资源
        最近更新 更多