我昨天安装了Android Studio,我试着用LogCat查看日志。但是日志里什么都没有。我使用终端运行。/adb logcat,它工作。

有人能给我解释一下如何在Android Studio中使用logcat吗?


当前回答

首先确保在您的设备中启用了开发人员选项。 设备已连接。 详细的。 只显示选中的应用程序。

其他回答

这些帮助了我:

1.启用ADB集成 2. 进入Android设备监视器 检查您的设备是否在线,并创建所需的过滤器

我经常陷入这种状态。Logcat为空。调试工作,我可以击中断点。没有设置过滤器。日志级别为“Verbose”。我通过以下反复循环来修复它:

重新启动logcat(参见上面Zatziky的回答) 将日志级别更改为Debug(或其他级别),然后返回Verbose。 拔下并插回设备 运行adb kill-server && adb start-server 关闭Android Studio并在命令行上启动ddms。 重启Android Studio

最后,如果一切都失败了,重新启动计算机。

这个问题是间歇性的,我认为Android Studio就是有bug。

在我的例子中,在开发人员选项菜单中有一个名为

撤销USB调试授权。

一旦你撤销所有现有的授权,它会再次要求信任你正在使用的计算机,之后它开始再次显示日志。

Logcat的右边有一个小图标。您可以使用该图标打开和关闭logcat。我通常可以通过单击图标(可能几次)使logcat激活。

Windows用户:

使用脚本工具。确保您已经为系统设置了ADB环境。 Android Logcat脚本

保存到bat文件 编辑文件。用包id替换com.example.abc 双击打开文件或通过MobaXTerm打开(方便查找文本)

p/s:如果这个答案有帮助,让我们把我的回购星。谢谢!