禁用Logcat(DDMS)&运行控制台自动打开任何活动

时间:2014-06-27 12:26:37

标签: android android-studio logcat ddms

我从Android Studio外部监控我的logcat(logcat-color在我的模拟器旁边的另一个屏幕/工作区上打开)并且想要在Android Studio中自动停止Android DDMS视图。它占用了我希望为我的代码保留的屏幕空间。

我知道我可以完全删除视图,但我希望保留对它的访问,因为我用它来快速直接链接到有问题的代码行。
我可以过滤logcat输出只显示'错误'级别,但这不是一个很好的解决方案,因为如果我想跟踪一个问题,我会不断更改过滤器以获取周围的日志条目。

Run Console也是如此。我也想打开它。

有没有办法可以访问这两个视图,而不会在任何时候打开这些视图?我查看了设置,但找不到任何可能的候选人进行修改。

2 个答案:

答案 0 :(得分:24)

首先,要摆脱运行中的logcat开放,请转到Run - >主菜单上的Edit Configurations...(或通过工具栏下拉菜单),然后取消选中Show logcat automatically标签中的Logcat选项。

接下来,遗憾的是,在您运行时无法永久阻止运行窗口弹出,但是一旦您习惯了,就会有一种解决方法可以帮助您完成工作。

基本上,当弹出运行窗口时, NOT 关闭或使用按钮将其最小化,而是将其调整到底部(即抓住窗口顶部并向下拖动直到它消失)。这样,即使它在运行时激活,也不会显示。点击它(一次,有时两次)将其恢复到以前的大小。

另请注意,无论何时访问与运行窗口位于同一区域的其中一个工具窗口,它都将重置,您需要再次调整其大小。不理想,但工作正常。

一旦习惯了将它拖动到关闭它,运行窗口就会变得更加痛苦。

答案 1 :(得分:3)

自@ free3dom评论以来,该标签已更改名称。现在转到Run - > Edit Configurations... - > Miscellaneous 标签并取消Show logcat automatically

Logcat现在位于" Android Monitor"窗口。