如何在Android Studio中撤消logcat窗口的浮动模式

时间:2015-03-06 23:38:53

标签: android android-studio

在摆弄Android Studio中的布局时,我以某种方式将我的logcat窗口变成了一个浮动窗口。我无法为我的生活恢复到停靠模式。

logcat is floating

我希望不必从头开始重建项目,但在.idea/workspace.xml中找不到任何明显的内容。

12 个答案:

答案 0 :(得分:34)

您可以将其拖放回去。 但是你需要拖动Tab而不是整个窗口。 我搞好了3天才弄明白:)

答案 1 :(得分:29)

Mac OS X回答

似乎OP在Linux上遇到了一些问题。对于OS X的人,请参阅此答案。

选项1

如果您选择浮动窗口右上角的小齿轮图标,并取消选择浮动模式,它应该回弹到固定模式:

enter image description here

选项2

如果您没有看到小齿轮,您还可以确保选择浮动logcat窗口,然后转到Window->有效工具窗口 - >浮动模式

enter image description here

答案 2 :(得分:9)

总结Dave Cole的答案:你需要做的就是:

  1. 打开Android Studio目录。
  2. 找到文件.config/options/runner.layout.xml,用一些文本编辑器打开它。
  3. 找到以下代码:

    <ViewImpl> <option name="ID" value="Android Logcat" /> <option name="minimizedInGrid" value="false" /> <option name="placeInGrid" value="right" /> <option name="tabIndex" value="0" /> <option name="window" value="1" /> </ViewImpl>

  4. 并将"window"选项的值更改为0:<option name="window" value="0" />

  5. 保存文件,现在您的logcat窗口处于停靠模式。

答案 3 :(得分:3)

我刚刚意识到控制窗口布局的设置没有存储在项目中,因为所有项目的布局都被破坏了。我能够通过这样做解决问题:

$ cd ~/.AndroidStudio/config
$ grep -r ddms
$ vi options/runner.layout.xml

然后我将Logcat配置修改为如下所示:

  <ViewImpl>
    <option name="ID" value="Android Logcat" />
    <option name="minimizedInGrid" value="false" />
    <option name="placeInGrid" value="right" />
    <option name="tabIndex" value="0" />
    <option name="window" value="0" />
  </ViewImpl>

重要的变化是window选项。

答案 4 :(得分:2)

最简单的方法是按Shift + F12。它会将您的视图恢复为Android Studio默认视图。或者去Window - &gt;重置为默认。

答案 5 :(得分:1)

选择(选中)浮动模式时,对接模式和固定模式选项消失。只需通过右键单击logcat选项卡取消选中对接模式,然后单击浮动模式,logcat状态将返回对接模式。

答案 6 :(得分:1)

在阅读上面评分最高的答案后,仍然无法解决问题。原来是项目特定的设置。我通过修改项目的.idea文件夹中的项目的workspace.xml文件修复了该问题。在该文件中查找元素

<component name="ToolWindowManager">

在该节点下:

<window_info id="Logcat" 

将该节点的类型从FLOATING更改为DOCKED

答案 7 :(得分:0)

最简单的方法是删除个人androidstudio配置文件夹(.AndroidStudio \ config \ options)下的runner.layout.xml文件,如果您不需要保持特殊的IDE布局设置。

答案 8 :(得分:0)

我遇到了同样的问题,这就是我解决问题的方法:

只需单击logcat图标的角落(左上角的类似Android的图标),然后将其拖动到要放置的位置。

答案 9 :(得分:0)

右键单击Android Monitor选项卡,选择固定模式和停靠模式。取消选择其他模式。我的runner.layout.xml文件显示窗口值0,所以我尝试了这个方法它解决了我的问题。

答案 10 :(得分:0)

点击终端窗口右上角的设置图标,从下拉菜单中选择分割模式,固定模式,停靠模式。这会将它固定在底部窗口。如果要将拆分模式与其他底部窗口分组,请取消选择拆分模式。

答案 11 :(得分:0)

选择窗口 选择默认布局,或按 Shift + F12

它修复了底部的 logcat窗口