如何closuresEclipse中ADB控制台的自动显示?

实际上这很烦人。 无论何时出现错误,在Eclipse中,ADB控制台窗口都会popup到我的脸上。 即使closures了视图,层次结构查看器,DDMS和Android控制台也会“显示”出现。

我试图find开关的偏好,但徒劳无功。 另外,这些窗口没有通常的“Show when …”button。

有没有办法把这些关掉? 提前致谢。

Android问题跟踪器链接与修补程序: Android问题40123:SDK错误的Eclipse DDMS控制台偷窃的焦点

Solutions Collecting From Web of "如何closuresEclipse中ADB控制台的自动显示?"

我只是简单地把控制台放在eclipse下的包中,因为我把比率降到了15%,所以在那里并不占用太多的空间。

有了这个设置,我可以看到是否有红色的东西进入控制台+完全看到我的logcat,其余的日食的底部。

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

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

我在DDMS插件源中find它。 基本上,如果有错误信息,那么控制台会自动popup。 切换button,以防止这一点根本没有实现。 我有一个库项目,不生成一个apk文件(因为它不需要)在构build过程的结尾,adt哭泣关于这一点。

我使用Dalvik Debug Monitor独立版本而不是logcat来防止这种令人讨厌的行为的原因如下:

在控制台窗口中,点击最右边的下拉框(最小化),然后select“新build控制台视图”。 将新控制台设置为DDMS,然后将其固定(重要),并将其设置为快速查看(右键单击选项卡本身)。 最后,在原始的控制台视图中selectAndroid,并将其固定。 假设你不closures你固定的控制台,DDMS应该保持隐藏状态。

打开:

Window > Preferences > Run/Debug > Console

禁用这些项目:

  • Show when program writes to standard out

  • Show when program writes to standard error

@Kermia – 禁用控制台是正确的。 不幸的是,Android开发使我们控制台popup一点,其他人的ADB = \因此,类似地,您可以在这里禁用ADB自动popup窗口:窗口>首选项>运行/debugging>控制台,显示logcat视图时.. “。