如何在Eclipse中关闭ADB控制台的车展?

时间:2012-02-19 18:47:13

标签: android eclipse console adb

实际上这很烦人。每当出现错误时,ADB控制台窗口都会在Eclipse中弹出。即使我关闭了视图,Hierarchy查看器,DDMS和Android控制台也“显示出来”。

我试图在首选项中找到切换但是徒劳无功。此外,这些窗口没有通常的“Show when ...”按钮。

有没有办法解决这些问题?提前谢谢。

Android问题跟踪器链接补丁: Android Issue 40123: SDK Eclipse DDMS console is stealing the focus when there is an error

5 个答案:

答案 0 :(得分:25)

我只是将控制台放在eclipse中的包层下面,因为我把比率放在15%左右,所以不占用太多空间。

通过这个设置,我可以看到控制台中是否有红色东西+完全看到我的logcat,它占据了eclipse底部的其余部分。

这里有一些ASCII热门技巧来表达我的设置。

<pre>
##################################################
#       #                                #       #
#Package#                                #       #
# stuff #  Code stuff                    # out   #
#       #                                # line  #
#       #                                # stuff #
#       #                                #       #
#       #                                #       #
#       #                                #       #
#       #                                #       #
#       #                                #       #
#       ##########################################
#       #     |                                  #
#       #     |                                  #
#########     |    logcat stuff                  #
#console#     |                                  #
# stuff #     |                                  #
##################################################
</pre>

答案 1 :(得分:6)

我发现它in the DDMS plugin source。基本上,如果出现错误消息,则会自动弹出控制台。根本没有实现防止这种情况的开关按钮。我有一个库项目,在构建过程结束时不生成apk文件(因为它没有),并且对这个问题感到愤怒。

答案 2 :(得分:3)

在使用Dalvik Debug Monitor独立版本而不是logcat时,我采取了哪些措施来防止这种恼人的行为如下:

在控制台窗口中,单击最右侧的下拉列表(最小化旁边),然后选择“新建控制台视图”。 将新控制台设置为DDMS,然后将其固定(重要)并将其设置为快速视图(右键单击选项卡本身)。 最后,在原始控制台视图中选择Android并将其固定。假设你没有关闭你固定它的控制台,DDMS现在应该保持隐藏状态。

答案 3 :(得分:-1)

打开:

Window&gt; Preferences&gt; Run/Debug&gt; Console

禁用这些项目:

  • Show when program writes to standard out

  • Show when program writes to standard error

答案 4 :(得分:-1)

@Kermia - 这对于禁用控制台是正确的。不幸的是,Android开发让我们在一个点弹出Console,而其他人的ADB = \所以类似地,你可以在这里禁用ADB自动弹出:Window&gt;偏好&gt;运行/调试&gt;控制台,'显示logcat视图......'