LogCat在Eclipse中停止运行需要重新启动
即使我处于debugging模式,定期LogCat将停止显示消息。 在其他时候,它将一次只显示一行! 我有一个解决scheme,重新启动Eclipse。 但我想更好地理解这一点。 发生这种情况时,需要花费太多时间来重新启动eclipse。 我在仿真器上看到了这种行为,并连接到一个设备。 LogCat显示一行没有历史或没有任何东西。
是的,我可以通过清除日志来获得正常的logcat。 另外我取消了在运行/debugging – >控制台中的“限制控制台输出”。
我遇到了同样的问题,这里的解决scheme并不适合我。 我find的解决scheme是打开DDMS透视图,并select设备和设备窗口上的运行过程。 完成之后,LogCat恢复生机。
我以两种不同的方式解决这些LogCat问题:
- 清理日志来修复一行的问题
- 打开设备窗口(
Window
– >Show View
– >Other
– >Android
– >Devices
),并点击我想查看日志的设备。 这似乎迫使Android刷新该设备上的LogCat。
这些比重启eclipse更容易,或者与adb混淆。
我曾多次遇到过“一次一行”的问题。 我不知道为什么会发生,但每次都有一个非常简单的修复方法。 只需点击清除日志button。 简单和容易。
我也有Logcat无法显示消息。 通常这是由于仿真器的问题,并且需要重新启动仿真器。
在eclipse中你需要给日志缓冲区留出更多的空间,默认是5000,我把它设置为50000,没有任何问题。
窗口 – >首选项 – >安卓> logcat日志消息的最大数量缓冲区_ _设置一些数字50K是好的
我build议调整Logcat缓冲区大小,并在您的首选项中启用工作区应用程序消息监视,我的设置如下所示。
在一个真正的设备(我的HTC Desire有问题),我发现只是禁用,然后启用ADB并不总是解决它。 更常见的做法是禁用ADB,closures页面(可能后退),然后重新提交开发页面,然后重新启用debugging模式。
同样在这里! 什么对我来说是开放的DDMS的angular度和设备窗格上我点击reset adb
点击“显示已保存的filter视图”button通过显示LogCat的双窗格视图,您将能够在左侧窗格中检查活动filter。 我曾经通过select“所有消息”来修复空的LogCat。
当logcat停止显示日志条目时,我发现closuresEclipse并重新打开它解决了我的问题。