在Android Studio中还原LogCat窗口


174

我最近开始使用Android Studio v0.1.1,但我似乎找不到LogCat ...它消失了吗?否则,如何启用它?

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


也许您可以尝试重新启动计算机,我通过这种方式对其进行了修复。
RxRead

Answers:


323

我想我在0.1.1的安装中仍然可以找到logcat

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


5
请注意,要在单独的窗口中(而不是在底部的“主” AS窗口“内部”)获取它。使用日志猫部分右上角的“齿轮”;选择浮动模式。令人困惑的是,它仍然“似乎被停靠”了……只要抓住杆并四处移动即可。(如果您习惯使用Mac,这会有些混乱。)(Android Studio在Mac上很棒eh ??)
Fattie 2014年

即使我从“设备”窗口中选择了设备,我也只看到一个白色的“ logcat”框。(Android Studio 1.0.2)
某处某人

2
使用Android Studio 1.1.0时,您可能必须单击Android DDMS窗口右上角的小图标,请参阅下面的@Manoj Behera回答两个答案
raudi

2
AS版本为1.2.1.1,但ctrl + 6仍然无法正常工作。无日志记录
酒杯游戏

那Linux呢?
纳伦德拉·辛格

60

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

从IDE中访问logcat


投票支持“恢复logcat视图”。stackoverflow答案立即使我受挫,而没有调查AndroidStudio帮助。登录机器人工作室”,找到隐藏/撤消隐藏选项我没有躲,但不能立即得到如何撤消隐藏操作。
SREE拉玛

18

您可以按Alt + 6来显示它

要么...

点击这里!


1
在您的屏幕快照中,即使我已正确选择了连接的设备并正在运行应用,标记为“ logcat”的框也不会显示logcat。我还选择了“没有过滤器”,但仍然在Nexus 5上看不到日志记录
某处某人

logcat有时会停止。您可以尝试按左侧的重新启动图标,如果这样做不起作用,则可能必须检查是否仍选择了正确的设备,重新启动adb,断开/连接设备等。:-(
raudi

12

Android Studio 3.4中,如果Logcat不出现View->ToolWindows->Logcat(在这种情况下Alt+6CMD+6也将不起作用),则获取logact窗口的方法是:

  1. File->Profile or debug APK (选择一个APK)
  2. 选择新窗口或使用当前窗口。
  3. 现在可以通过菜单(View->ToolWindows->Logcat)或通过Alt+6或 使用LogcatCMD+6

此问题表明Android Studio项目未正确配置某些内容。上面的解决方案可能有用:

  1. 当Android Studio项目存在配置问题时,作为一种临时解决方案,由于某种原因导致Android Studio隐藏logcat窗口。
  2. 尝试使用Android Studio logcat窗口调试没有Android Studio项目的应用程序时。

我不敢相信这行得通!真是个奇怪的错误。Android Studio 3.5中也发生了这种情况,并且此方法将其还原。谢谢
Mike Hardy

最后,我发现虽然此方法可暂时恢复访问,但我的logcat仍然在项目的窗口布局中丢失。继而,我追踪到有关如何启动Android Studio的PATHing问题,并且一旦我确定一切都很好。
Mike Hardy

感谢@MikeHardy,为答案添加了一些说明。
mn1

我喜欢这种澄清-我只想再次回应一下,因为这是唯一在紧急情况下起作用的事情-我当时确实需要logcat +仿真器记录,还没有时间正确地修复我的项目。这是一个很棒的技巧。干杯!
Mike Hardy

这是应该接受的答案,因为更新cmd + 6和ant + 6无法正常工作
Simo

11

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

将打开一个单独的窗口


3

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

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


1
不好意思 除非这里没有解释幕后魔术,否则这似乎是有关如何查看logcat输出的说明,而不是“如何在Android Studio中还原logcat窗口”的说明。
user812786

3

虽然我参加聚会要晚一些,但已经过了几年,并且Studio的新版本也有了。

今天,当您遇到错误时,将不会显示您的logcat,要解决此问题,您需要执行以下步骤:

  • 菜单->构建->创建项目
  • settings.gradle中注释掉所有内容并进行同步。
  • 取消注释所有内容,然后再次同步。
  • 菜单->构建->创建项目
  • 项目构建完成后.. Studio将准备就绪。

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


2

在Android Studio 2.3.2中,您必须单击底部的“ Android Monitor”面板,“ logcat”是此面板的选项卡。详见附件。

如果没有此面板,则必须转到主菜单,然后依次单击视图->工具栏/工具按钮/状态栏/导航栏

在此处输入图片说明


这是有帮助的!
Stuti Kasliwal,

我得到-1。我全心全意地帮助他人。我希望有人能做对。
Dung

2

选择“浮动模式”,然后选择“ Docker模式”。对我有用!


2

就我而言,Logcat在Android Project中显示,但在Flutter Project中不显示。

在Flutter项目中,单击“事件日志”选项卡

它会显示

23/03/20
6:52  Frameworks Detected
Android framework is detected.

点击“配置”,将显示logcat




1

在我的情况下,该窗口也丢失了,甚至不存在“视图-> ToolWindows-> Logcat(Alt + 6)”。按ALT + 6也绝对没有任何效果。

我以这种方式修复它:

  1. 连接设备
  2. 通过终端启动ADB(“> adb usb”)
  3. 再停止一次(Ctrl + C)
  4. 关闭事件日志旁边左下方窗口中的终端窗口(通过红色X)

关闭终端后,Logcat窗口出现在选项卡列表中,菜单条目出现在“视图-> ToolWindows”类别中。

在此处输入图片说明


0

显然,当打开logcat并将Android Studio切换到全屏模式并返回时,现在可以在其中找到logcat窗口。

解:

重新启动Android Studio。


0

搜索android studio屏幕底部的Android Monitor选项卡。点击它。它将显示一个窗口,并且有一个选项卡调用logcat。如果看不到“ Android监视器”选项卡,请单击Alt+ G


0

对我来说,logcat选项卡中的设备选择栏(或实际调用的名称)没有显示,要解决此问题,我不得不将logcat移动到其他位置(向左/向右)并将其移回


0

如果以上所有方法均无效,请尝试以下机制。有时,由于您选择的项目不是android项目,因此android studio不会显示logcat选项。如果您想调试APK,请创建一个空的android项目,然后它将开始显示该logcat选项。



0

当您在android studio中打开项目而不是打开android目录时打开应用程序目录

在此处输入图片说明


-1

尝试转到工具-> Android->启用ADB集成

就我而言,它被自动禁用


-1

就我而言,我看到的是窗口,但其中没有消息。只有重新启动(工作室版本1.5.1)才会带回消息。


我编辑了我的答案以澄清。我认为这篇文章中的某些用户也有同样的问题。
伊莱2015年

-4

我希望您已在计算机上安装了用于调试android程序的必需驱动程序。在这种情况下,当您在实际设备中从android studio运行应用程序时,它将弹出一条消息,要求启用logcat。如果禁用了该选项,则可以从“窗口”菜单->“显示视图”->“ Logcat”启用logcat视图。下次在实际设备或仿真器上运行应用程序时,您会看到logcat已激活。

如果使用上述解决方案无法查看它,则可以通过键入以下内容从命令行查看logcat:

亚行日志猫

您可以从此处查看更多信息http://developer.android.com/tools/help/logcat.html

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.