【问题标题】:Android Studio 3.0 - Logcat window can not show filter input controlAndroid Studio 3.0 - Logcat 窗口无法显示过滤器输入控件
【发布时间】:2017-12-05 03:13:16
【问题描述】:

我无法在 Android Studio 3.0.1 上的 logcat 输入文本控件中键入文本过滤器,因为它太小了。

我的屏幕够大了。我做了一个事件切换到全屏,但这并没有解决问题。

请看下面的截图。

有人见过这个问题吗?你是怎么解决的?

【问题讨论】:

  • 我有类似的问题,但到目前为止没有找到解决方案。
  • @Orbit:问题截图中的问题主要源于非常长的设备名称(“Genymotion Custom Phone - 6.0.0 - API 23 - 768x1280”)。如果您是这种情况,并且您使用的是模拟器(Genymotion、Android SDK 等),请尝试使用较短的名称。或者,试试 3.1 canary 版本,如this issue is supposed to be resolved there
  • 大声笑,这是一个错误,你应该向谷歌报告。

标签: android debugging ide android-studio-3.0


【解决方案1】:

尝试点击logcat窗口内的设置(齿轮图标)并选择windowedfloating模式,然后尽量拉伸窗口大小

【讨论】:

  • 没有必要拉伸到最大。在我的情况下,浮动窗口的大小已经设置为最大宽度并且不存在过滤栏。只需拖动即可调整到任何尺寸(macOS、Android Studio 3.1)。
【解决方案2】:

这个问题是关于屏幕尺寸分辨率的问题,特别是在windows平台或分辨率较小的桌面上。

(适用于 Windows 用户)

-如果您在左侧或右侧设置了滑块工具栏,请将其设置为底部。

-检查更适合您桌面的分辨率大小。

-如果您没有在设备管理器中看到更好的安装它,请更新 Windows 图形驱动程序(重要)。

注意:我在将滑块工具栏(参考第 1 点)设置为底部时遇到了同样的问题,现在它可以正常工作了。

【讨论】:

    【解决方案3】:

    实际上问题出在设备名称上,它太长了,因此它会挤压 Logcat 搜索。因此,对于这个名称问题,我得到的解决方案是更改设备名称(无论是 Genymotion 还是 AVD)。因此,要更改您的设备名称,请按照以下步骤操作:

    对于 AVD: 转到 工具 --> Android --> AVD 管理器 --> 选择您的设备,然后将设备名称更改为更短的名称。

    对于 Genymotion: 打开你 VirtualBox --> 选择您的设备,然后点击 Settings --> 将名称更改为较短的.

    其他选项是右键单击Logcat选项卡,然后启用浮动模式。然后只需调整浮动窗口的大小,以便 Logcat 搜索可以扩展。

    【讨论】:

    • 这似乎不适用于 Genymotion。在 VirtualBox 中更改名称时,Genymotion 中不会更改名称。
    【解决方案4】:

    在 logcat 中使用 CTRL+F 来查找或过滤 logcat。然后在该栏下方会出现一个新的搜索栏,您可以在那里进行过滤。

    【讨论】:

      【解决方案5】:

      金丝雀频道中的 Android Studio 3.1-beta 已经解决了这个问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多