为什么logcat在我的Android中不显示任何东西(当用Eclipse开发应用程序时)?

它只是不打印任何东西。它是空的。


当前回答

关闭logcat,然后从窗口→显示视图→其他重新打开logcat。

其他回答

我也有同样的问题,我解决的方法是通过菜单文件→重新启动(重新启动Eclipse)。

我也有同样的问题。不需要重新启动Eclipse或清理项目。你可以这样做:

点击eclipse右下角的LogCat图标。 在保存的过滤器窗格(左侧),双击你的项目包(在我的情况下是com.apps. *)。 在弹出的日志信息过滤设置中,选择“按日志级别”的所需选项。你可以选择详细,信息,错误等。 单击Ok。 运行/调试项目。

我认为您还没有选择运行应用程序的设备或模拟器。

在Eclipse中,转到DDMS透视图并选择您正在其上运行应用程序的设备或模拟器。

(注意:无需重启Eclipse)

如果您正在使用Eclipse v4.5 (Mars)(至少是Mars.1或Mars.2),请尝试这里描述的解决方案:Logcat在Eclipse Mars中显示不可见的消息。

这对我很有帮助。

可能您的设备上没有启用日志。 尝试运行以下命令。

adb shell
echo 1 > /sys/kernel/logger/log_main/enable