【问题标题】:Logcat show invisible messages in Eclipse MarsLogcat 在 Eclipse Mars 中显示不可见的消息
【发布时间】:2015-10-02 21:58:55
【问题描述】:

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

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

我尝试了以下方法:

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

但两者都未能解决问题。

【问题讨论】:

    标签: linux eclipse debian logcat


    【解决方案1】:

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

    --launcher.GTK_version
    2
    

    在 eclipse.ini 之前

    --launcher.appendVmargs
    

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

    【讨论】:

    • 这对我不起作用@RyanB。除了这个,你还编辑过什么吗?
    • @HenriqueFerrolho 不,刚刚在 eclipse.ini 中添加了两行以上。您的问题可能与我的问题不同。让我们试试这里提到的其他方法。
    • @RyanB 感谢您的评论,但我已经解决并将我的配置留在单独的答案中:)
    • 我在这个问题上苦苦挣扎了几个小时。毕竟,这对我有用。谢谢!
    【解决方案2】:

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

    我的解决方案是这个回复: https://stackoverflow.com/a/28856904/2398244

    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
    

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
    • 感谢 Charlie S 的建议,我做到了。
    【解决方案3】:

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

    export SWT_GTK3=0
    eclipse
    

    【讨论】:

      【解决方案4】:

      我在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 的部分进行调整。

      【讨论】:

      • 我做到了,但它也不起作用。我认为这是 eclipse mars 的一个错误,因为 logcat 和 ddms 在旧的 eclipse 版本上是可以的。没关系,我现在正在切换到 android studio,一切都很好。
      猜你喜欢
      • 2016-03-13
      • 2017-08-03
      • 1970-01-01
      • 2013-07-28
      • 1970-01-01
      • 2016-02-03
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      相关资源
      最近更新 更多