Android Studio 3.1.3中缺失了LogCat

19
我最近在我的笔记本电脑上安装了Android Studio 3.1.3,以开始学习Android/移动开发(我对这一切都还很新)。但是LogCat选项似乎缺失了(请参阅下面的图像)。 显示工具窗口中缺少alt-6的图片
显示缺少LogCat标签的图片 为了解决这个问题,我尝试过:
- 卸载和重新安装Android Studio(并更新它...) - 研究了这个问题(没有有用的结果,因为所有的解决方案都是按alt-6或者进入视图->工具窗口)
如果有人知道如何解决这个问题,那将是非常有帮助/放心的。谢谢。

你正在使用金丝雀版本吗? - Brijesh Joshi
如果您只需要任何logcat输出,您可以使用经典的android-sdk-windows\tools\monitor.bat或在命令行中调用“adb logcat”。 - Gerold Meisinger
7个回答

15

我知道这是一个老问题,但我至少遇到了两次,所以可能对某些人有帮助。

问题似乎是您正在查看的项目路径。 它应该指向包含您项目内“app”和“gradle”文件夹的文件夹。

  1. 转到“文件”>“打开”
  2. 选择包含您项目中“app”文件夹的文件夹
  3. 按“打开”

如果您看到类似于此的内容,则现在可以使用alt-6或View->Tool Windows打开Logcat窗口。

Logcat UNLOCKED

请注意,由于某种原因,直到我打开app文件夹并运行构建,然后打开包含app文件夹的文件夹,它才起作用。


1
我靠,这几个月一直在找这个。 - ochitos
那么对于iOS呢? - João Abrantes
对于iOS,请使用CMD+6 @JoãoAbrantes - ranjan
这对我来说没有起作用。 - undefined

8

您需要同步您的项目,然后Logcat将会显示出来。


2
有趣,但是真的! - Paiman Roointan
这对我起作用了。 在IDE的任何地方都看不到它,但是在同步时神奇地出现了。 - undefined

1

以防万一有人像我一样遇到这个问题:如果您正在开发react-native应用程序,请确保只导入项目的android文件夹。 如果您导入整个项目,那么除其他问题之外,logcat将无处可寻!


0

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


4
此选项缺失,请检查图片。 - Elie Fayad
1
如果没有,则转到sdk->platform->platform-tools->并运行adb logcat。 - Rohit Chauhan
1
我按了快捷键,但什么也没发生。 - Elie Fayad
你的第二条评论的SDK位于哪里? - Elie Fayad
我不知道你安装Android SDK的位置,但如果你使用Windows系统,我知道Android SDK的默认位置是C:\user\Username\Appdata\Local\Android\sdk\platform\platform-tools\。 - Rohit Chauhan
显示剩余3条评论

0

我不小心通过右键单击 ->“从侧边栏中删除”关闭了“Logcat”。 通过以下步骤,我成功地将其恢复:

Launch your current App on an emulator.

This should create a "Run" Tab on the Sidebar. 

Click on the "Run" Tab and find the "Modify Run Configuration..."
(Wrench) icon and launch it.

Change the tab to "Miscellaneous".

Check the box next to "Show logcat automatically"

0

如果Logcat在“视图”->“工具窗口”中没有显示出来,那么这不是一个解决方案!

但是如果它确实显示出来了:点击它,它可能会出现在与以前不同的位置。我没有意识到我已经将它推到了左上角,项目选项卡显示的位置。现在,您可以单击选项卡上的齿轮图标,并选择移动到左下角(这是默认位置)。

这就是我的“logcat未显示”的解决方案。


-5

在Android Studio中按下Alt+6打开Logcat监视器。

然后,执行以下步骤:

  1. 打开Android Studio。
  2. 打开Android Monitor窗口(位于android studio底部)。
  3. 在右下角您将看到下拉菜单。
  4. 选择仅显示选定的应用程序

1
这是正确的答案,我不明白为什么它会得到负面结果。 - James Shisiah

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