【发布时间】:2011-10-19 23:35:04
【问题描述】:
更新:这原来是 SDK 工具 R14 中的一个错误。它已在 2013 年 10 月 27 日发布的 R15 中得到修复。更新到最新版本可解决已接受答案中建议的问题。
我使用 Eclipse 调试视图中的 LogCat 窗口来诊断和修复我的代码中的崩溃。我注意到,只要添加新行,LogCat 输出就会自动向下滚动(但只有在您自己滚动到底部之后)。
如果我正在等待异常堆栈跟踪出现,这很好,但如果我试图读取日志中的某些内容并且在底部继续添加更多行(它一直跳到底部,所以我滚动回错误,然后它又跳到底部)。
有什么方法可以让它在我放置时停留在我放置的位置,但在我到达底部时继续自动滚动?
编辑:请注意,我知道过滤器,我不认为这是解决问题的方法。
另一个编辑:如果我从底部向上滚动“足够远”,它会自动停止滚动。足够远可能是 5 行,也可能是 500 行,这似乎与日志中有多少行有关。理想情况下,只要我离底部至少 1 行,它就会停止滚动。
【问题讨论】:
-
您安装了哪个版本的 ADT? R14 现已推出,性能可能更好
-
这一直发生在我身上,但在最新版本中似乎更具侵略性。
-
或者使用 ddms 透视图全屏(或接近)查看 logcat 输出...我发现这让生活更轻松。
-
接受与我一周前所说的相同的答案并不好。至少我很高兴你的问题终于解决了。
-
抱歉@Sergio,我为选择哪一个而犹豫不决,但我选择了 Josephus 的答案,因为解决方案表述得更清楚。
标签: android eclipse android-logcat