在Android Studio中恢复LogCat窗口

193

我最近开始使用Android Studio v0.1.1,但是我似乎找不到LogCat了... 它去哪了?如果没有去哪里,那么如何启用它呢?

如果LogCat已经不存在了,是否有任何方法可以启用类似的记录应用行为(主要是崩溃)的功能?


也许你可以尝试重新启动电脑,我就是这样解决的。 - RxRead
27个回答

332

我认为我在我的0.1.1版本安装中仍然可以找到logcat

尝试在Windows上按下Alt+6或在Mac上按下CMD+6


5
请注意,在Android Studio中打开Logcat时,为了使其在单独的窗口中显示(而不是“内嵌”在主A.S.窗口底部),请使用位于Logcat部分极右上角的“齿轮”图标,选择浮动模式。虽然有点令人困惑,但它看起来仍然是“停靠”的...只需抓住顶部的栏并移动它即可。(如果你习惯Mac,可能会有一些困惑。)(在Mac上,Android Studio真是太棒了,不是吗?) - Fattie
我刚刚在“Devices”窗口中选择了我的设备,但是我只看到一个白色的“logcat”框(Android Studio 1.0.2)。 - Someone Somewhere
2
使用Android Studio 1.1.0,您可能需要单击Android DDMS窗口右上角的小图标,请参见@Manoj Behera在下面的两个答案中的回答。 - raudi
3
AS版本为1.2.1.1,但仍然无法使用Ctrl+6。没有logcat。 - blackjack
3
自 Android 4.2.0 起,Logcat 没有了快捷方式 :( - Ponomarenko Oleh
显示剩余2条评论

61

检查是否已隐藏... 使用 Alt+6 弹出窗口,然后单击下面显示的“恢复logcat视图”按钮。

从 IDE 内部访问 logcat


点赞“恢复logcat视图”。stackoverflow的答案立即帮助了我,而不需要调查AndroidStudio的帮助文档。我正在使用Android Studio 1.x(稳定版本)。 我查看了stuido的帮助文档,之后在谷歌上搜索“如何在Android Studio中隐藏设备日志”,以找到隐藏/撤消隐藏选项。我进行了隐藏,但是无法立即找到如何撤消隐藏操作。 - Sree Rama

32
Android Studio 3.4 中,如果在 View->ToolWindows->Logcat 中未显示 Logcat(在这种情况下,Alt+6CMD+6 也无效),则获取 Logcat 窗口的方法如下:
  1. File->Profile or debug APK (选择一个 APK 文件)
  2. 选择新窗口或使用当前窗口。
  3. 现在可以通过菜单 (View->ToolWindows->Logcat) 或快捷键 Alt+6CMD+6 打开 Logcat 了。
此问题表明 Android Studio 项目配置存在某些问题。以上解决方案可用于以下两种情况:
  1. 当 Android Studio 项目出现配置问题时,暂时解决因为某种原因导致 Android Studio 隐藏 logcat 窗口的问题。
  2. 在没有 Android Studio 项目的情况下,尝试使用 Android Studio logcat 窗口进行应用程序调试。

我简直不敢相信这行得通!多么奇怪的 bug 啊。这在我使用 Android Studio 3.5 的时候也发生了,而这个方法让它恢复正常了。谢谢。 - Mike Hardy
最终我发现,虽然这种方法暂时恢复了访问权限,但我的项目窗口布局中仍然缺少logcat。这反过来又与我启动Android Studio的路径问题有关,一旦解决了这个问题,一切都好了。 - Mike Hardy
谢谢@MikeHardy,我在答案中添加了一些澄清。 - mn1
我喜欢这个解释 - 我只想再次表达感激之情,因为这是紧急情况下唯一起作用的事情 - 我当时真的需要 logcat + 模拟器记录,并且没有时间正确地修复我的项目。 这是一个非常好的技巧。 干杯! - Mike Hardy
1
这应该是被接受的答案,因为更新命令cmd+6和ant+6不起作用。 - Simo
对我来说,AndroidSDK没有正确配置,但是直到我使用这个解决方案弹出logcat窗口之前,我才看到了这个错误! - Darkhydro

20
您可以按Alt+6来显示它。
或者......

点击这里!


1
在你的屏幕截图中,标记为“logcat”的框没有显示任何logcat信息,尽管我已经正确选择了连接设备和正在运行的应用程序。我也选择了“无过滤器”,但在我的Nexus 5上仍然看不到logcat。 - Someone Somewhere
logcat有时会停止。如果这不起作用,您可以尝试按左侧的重新启动图标,或者检查是否仍选择了正确的设备,重新启动adb,断开/连接设备等。 :-( - raudi

12

工具-> Android -> Android 设备监视器

将打开一个独立的窗口


11

Android Studio 4.0.1

在我的情况下,当我按下Alt + 6时,它可以正常显示日志记录,但是当我单击以关闭它时,它将再次消失,并且不会固定在底部,所以我按了屏幕左下角的小按钮,然后它就正常工作了。希望能帮助到某些人 :)

输入图像描述


1
那个微小的按钮隐藏了许多超能力。 - Kishan Solanki

10
在我的情况下,Logcat 在 Android 项目中显示但不在 Flutter 项目中显示。在 Flutter 项目中,点击“事件日志”选项卡,它会显示。
23/03/20
6:52  Frameworks Detected
Android framework is detected.

点击“配置”,它将显示logcat


7

查看 -> 工具窗口 -> 日志cat (command + 6)

输入图片说明


4

虽然我来晚了一些,但是已经过去了几年并且有了新版本的Studio。

今天当你遇到错误时,你的logcat将不会显示出来。为解决这个问题,您需要按照以下步骤操作:

  • 菜单 -> Build -> Make Project
  • 在您的settings.gradle中,注释掉所有内容并进行同步。
  • 取消注释所有内容并再次同步。
  • 菜单 -> Build -> Make Project
  • 一旦项目构建完成...你的Studio就会准备好了。

我遇到了几个与此问题相关的不同错误,这种情况涵盖了大部分的情况。


4

打开一个独立的终端并使用logcat启动adb。 在我的(linux)系统上;

~/android-studio/sdk/platform-tools/adb logcat


1
抱歉,什么?除非这里有一些未解释的幕后魔法,否则这似乎是关于如何查看logcat输出的指示,而不是“如何在Android Studio中恢复logcat窗口”。 - user812786

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接