什么使得Android Eclipse LogCat成为可能?

LogCat窗口已打开。 有时LogCat会显示日志消息,有时候不会,有或没有附加物理目标。 在debugging环境中是否有启用/禁用日志?

Solutions Collecting From Web of "什么使得Android Eclipse LogCat成为可能?"

在Eclipse中我也有这个问题。 如果您足够幸运,无需关心已经写入LogCat的内容,则可以单击V,D,I,W,Ebutton旁边右上angular的“清除日志”button。

如果您select设备并清除日志,我发现输出是稳定的(至less直到它再次填满)。

尝试使用模拟器在LogCat上显示日志时遇到同样的问题。 我解决了这个select“重置adb”在DDMS的“设备”选项卡上。

键入这个:

adb kill-server
adb start-server
adb logcat

在Eclipse上有一个已知的logcat错误,可能是您遇到的问题: http : //code.google.com/p/android/issues/detail ?id=2752

build议的解决scheme是拔下设备并清除日志,然后重新启动

当我在模拟器上工作时,发生了这种情况,而且我的手机也插入了计算机。 我的手机日志不会显示在logcat上。 为了解决这个问题,我closures了模拟器。

要禁用自动出现的LogCat视图,请在首选项中取消select以下内容:

Android> LogCat>当工作区中的应用程序有消息时,显示logcat视图

如果更改日志级别不显示日志消息,请closuresdebugging透视图,然后在Eclipse中使用快捷键或(窗口 – >打开透视图 – >debugging)重新打开它。 这肯定可以解决丢失日志消息的问题。

干杯

我通常也有这个问题。 我发现发生的事情是,LogCat正在清理视图,就像日志消息进入一样快,所以我什么都看不到。

帮助我的是改变日志级别。 例如,如果它在debugging,更改为详细,然后回到debugging。 LogCat恢复正常,并允许日志保持。

这对我有用,但YMMV。

PS也检查您的设备是否实际连接和“在线”。 有时,设备可以脱机,然后LogCat不能打印任何东西。

点击DDMS,然后点击debuggingbutton(运行button旁边的错误图标)

首先,我在Mac OSX 10.7.4上运行Eclipse Indigo。

为了防止Logcat死亡,并且每次暂停Logcat时都必须重新启动Eclipse,然后右键单击并从停靠栏中退出仿真程序。 如果您暂停并单击模拟器窗口中的closuresbutton,这不起作用。

一旦模拟器再次启动,取消暂停Logcat,它似乎正常工作。 确保应用程序已完全加载,如控制台所示,然后closures窗口,否则不起作用。

我还没有想出为什么这个工程呢。 我没有机会在Windows机器上进行testing。

如果所提议的方法均不起作用,请尝试停用并激活手机上的开发人员选项。 不要忘记重新启用USBdebugging!