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

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


当前回答

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

这对我很有帮助。

其他回答

我偶尔也遇到这种情况。关闭和重新打开Eclipse似乎可以解决这个问题。

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

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

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

下面是一个非常愚蠢的答案,但它确实发生了!

当我不在的时候,我的猫踩了空格键,在搜索栏中输入[space]xN。

结果是一个空的Log Cat。我试着重新启动,浪费了大约1个小时才意识到我应该清空搜索栏。

TLDR;清除你的日志猫搜索栏!

如果你在手机上使用CyanogenMod,它将默认禁用日志记录。试试这个方法:

在您的设备中,打开“/system/etc/init. conf”文件。d /”文件夹 如果有很多文件,试着打开每个文件并找到这一行:

rm /dev/log/main

现在,像这样注释这一行:# rm /dev/log/main

保存文件并重新启动。

进入开发人员设置,检查调试\Select App for Debugging为空