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

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


当前回答

检查控制台是否在告诉你什么。通常这发生在项目无法安装在设备上,只显示前一个。

我所见过的最常见的情况是项目中有不同的签名,并且根本没有运行。 请读你看到的所有红色字母。如果LogCat没有显示任何内容,请确保控制台可以。

其他回答

如果使用DDMS重新聚焦不起作用,请尝试关闭并重新启动LogCat。这对我很有帮助。

如果您正在使用设备,最简单的检查就是重新启动Eclipse。

您不必关闭Eclipse

使用菜单文件→重新启动

在一两秒钟内,您应该会看到LogCat返回。

如果你尝试了所有其他的方法,仍然一无所获。我有另一个简单的方法。

下载旧版本的ADB,然后再试一次。它可能是工作的,至少为我工作与Android 7.0手机(供应商停止更新)。

这里是旧版本的有用链接。

虽然MoMo提供的答案可以暂时解决这个问题,但它很可能在下次启动Eclipse或在不同的模拟器/设备上启动时再次出现。

我发现一个更好的解决方案是进入您的Eclipse首选项,并在左侧列表中导航到Android -> LogCat,然后启用“监控LogCat用于工作空间中应用程序的消息”。

这样,无论您使用什么设备,只要应用程序启动,logcat就会自动开始显示它的输出。

它还将设置一个过滤器,以确保只显示应用程序的输出,您可以根据需要重用/禁用该过滤器。

也许你安装了Mylyn ?

http://code.google.com/p/android/issues/detail?id=1808