adb logcat没有输出

时间:2015-04-23 13:13:51

标签: android adb logcat

我使用以下命令每天运行logcat过去4个月:

adb logcat

它只是简单地给了我所附的Android设备(我的手机)的所有日志。从昨天下午开始,那个命令突然间不再给我任何东西了:

$ adb logcat
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

从那里没有任何事情发生。我可以启动和停止各种应用程序或运行我自己的应用程序,但它曾用于提供大量输出(大部分是垃圾),它现在不输出任何东西。我在手机中看到了ADB图标:

enter image description here

我试过了:

  • 正在运行adb kill-server && adb start-server
  • 重新启动终端
  • 重新启动手机
  • 重新启动整台计算机
  • 拔出并重新插上手机

但没有任何作用。昨天早上它仍在工作,现在它已经没有输出了。

我在OSX 10.10上,而我的设备是Android 4.4.4

我真的很绝望(我真的需要调试一个应用程序)。这可能有什么不对?欢迎所有提示!

1 个答案:

答案 0 :(得分:1)

确保设备连接正常并正常工作,尝试使用adb复制文件。

您也可以在设备上使用logcat。下载终端模拟器并在那里运行logcat命令。它可能会给你带来更有意义的错误。

如果logcat适用于您的设备但未通过adb获取,则应阅读XDA logcat tutorial

编辑:检查您的printk级别

root@:/ # cat /proc/sys/kernel/printk
7       4       1       7
(7=Current level, 4=Default level, 1=Minimum level, 7=Boot up level)