Logcat没有在android studio上显示任何内容

时间:2015-11-17 02:24:35

标签: android-studio logcat

所以我使用模拟器并且logcat是空的,即使我的自定义日志没有出现,但是如果我导航到Android工作室中的终端,我可以看到它正在查看我的项目文件夹而不是android-sdk/platform-tools adb.exe所在的位置。 当我使用该终端导航并运行adb logcat时,我可以看到日志正常。 这可能是logcat无法正常工作的原因吗?如果是这样我该如何解决?

我也确定我有logcat指向正确的设备&项目

感谢。

3 个答案:

答案 0 :(得分:1)

我记得如果您在Windows中,如果adb.exe的完整路径包含空格,则某些外部脚本会失败。确保将adb放在没有空间的目录中。例如:

这是我原来的adb位置C:\ Users \ Mark A \ sdk \ platform-tools \ adb.exe

我将所有文件夹转移到一个没有空格的新文件夹,并重新同步所有内容以使其正常工作。

我不确定这是你的问题,但可能有助于其他人。

祝你好运。

答案 1 :(得分:0)

确保您已选择设备和应用程序以查看日志。 enter image description here

答案 2 :(得分:0)

我不确定这对你是否会有所帮助,但这是我在升级到Android Studio 1.5后最近遇到的问题,需要花费数小时才能解决。

因为我在android和非android之间共享公共代码,所以我编写了自己的日志记录界面和多个实现。

在Android实现中,我使用""作为标签。在升级到Android Studio 1.5之前,这不是问题,消息会显示为:

我/调试消息

但是,升级到Android Studio 1.5后,我仍然可以看到系统日志消息,但我自己的所有日志消息都消失了。

最后,我想到现在可能不再支持空标记了,果然,一旦我添加了非空字符串的标签,我的调试消息就会返回。