Logcat 在 Eclipse Mars 中显示不可见消息

Logcat show invisible messages in Eclipse Mars

我的电脑 运行 在 Debian Jessie 上 & Logcat 的消息在 eclipse Mars 上都是不可见的。我尝试了一个解决方案 here,但没有帮助。现在怎么办?

------------更新---------

我尝试了以下方法:

  1. 在 com.android.ide.eclipse.ddms.prefs 文件中更改 logcat/ddms 的元数据设置。
  2. 不要通过导出使用 GTK3 SWT_GTK3=0

但都未能解决问题。

同样的问题! Arch linux 与 eclipse-java 4.5.0-3

我的解决方案是这样的回复:

ddms.logcat.auotmonitor.level=error  
ddms.logcat.automonitor=false  
ddms.logcat.automonitor.userprompt=true  
eclipse.preferences.version=1
logcat.view.colsize.Application=169
logcat.view.colsize.Level=54
logcat.view.colsize.PID=54
logcat.view.colsize.Tag=198
logcat.view.colsize.Text=619
logcat.view.colsize.Time=182

我在eclipse MARS, ubuntu14.04上遇到了同样的问题,我通过修改文件解决了这个问题。

/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

您应该关闭 eclipse 并粘贴以下代码。

ddms.logcat.auotmonitor.level=error
ddms.logcat.automonitor=false
ddms.logcat.automonitor.userprompt=true
eclipse.preferences.version=1
logcat.view.colsize.Application=200
logcat.view.colsize.Level=70
logcat.view.colsize.PID=50
logcat.view.colsize.TID=50
logcat.view.colsize.Tag=170
logcat.view.colsize.Text=300
logcat.view.colsize.Time=140

然后重启eclipse。 您可以根据需要拖动 Logcat 的部分进行调整。

GTK 和 Eclipse Mars 存在一些问题。尝试在启动 eclipse 之前将 SWT_GTK3 环境变量设置为 0:

export SWT_GTK3=0
eclipse

我遇到了类似的问题(Arch 上的 Eclipse Mars Linux),结果证明是 GTK 问题。 解决方案是添加以下两行

--launcher.GTK_version
2

在 eclipse.ini 就在

之前
--launcher.appendVmargs

行,如 https://bbs.archlinux.org/viewtopic.php?id=200053 中所述 请注意 eclipse.ini 的位置是特定于发行版的(在我的例子中它位于 /usr/lib/eclipse 下)并且不同目录中的多个文件副本可以覆盖相同的设置,因此请确保您在正确的地方。